Skip to content

chore(release): 0.17.0 -- rail vetoes on the cycle line, and a console switcher with no tokens - #818

Merged
eaitbrahim merged 1 commit into
mainfrom
chore/release-0.17.0
Sep 25, 2026
Merged

eaitbrahim merged 1 commit into
mainfrom
chore/release-0.17.0

Conversation

@eaitbrahim

Copy link
Copy Markdown
Contributor

Version bump for 0.17.0. It moves the eight workspace versions and the inter-package == pins together, plus uv.lock. Same shape as 0.16.0 (#806): 9 files, 25 lines in and 25 out. uv lock --check passes.

Why a minor bump: #810 and #814/#816 add console features. There is no schema change since v0.16.0 (keel/data/ is untouched), so upgrading needs no new migration.

What's in it since v0.16.0

After merge

  1. Run Actions → Release with version 0.17.0.
  2. Install into ~/keel using the runbook's "Deploying a new version" steps: back up each database, install the five wheels, run keel migrate, then keel versions and keel status.
  3. Restart the four long-running keel serve consoles, since they keep the build they started with.

🤖 Generated with Claude Code

…e switcher with no tokens

MINOR: #810 and #814/#816 add console features. No schema change since
0.16.0, so a deployment needs no `keel migrate` step beyond the usual
idempotent run.

What lands:

  #807 -- a quote-increment cache record predating quote_increment is a
  MISS, not an "unknown".
  #810 -- the refused view says how to get the address it asks you to
  paste; #817 fixes its duplicate `const note`, which blanked the console.
  #813 (#812) -- the cycle line ends `vetoed=N (rail, ...)`, so a rail
  veto no longer reads as a silent drop.
  #815 + #816 (#814) -- a console switcher beside the session chip.
  /api/config carries no session token; /switch/<port> redirects into the
  chosen console's own hand-off, local deployments only.

Eight workspace versions and the inter-package `==` pins move together,
plus the refreshed uv.lock the release workflow checks first.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@eaitbrahim
eaitbrahim merged commit f9b4596 into main Sep 25, 2026
4 checks passed
@eaitbrahim
eaitbrahim deleted the chore/release-0.17.0 branch September 25, 2026 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant