Skip to content

Session source manual is now web - #145

Merged
hbrooks merged 1 commit into
mainfrom
session-source-web
Sep 4, 2026
Merged

Session source manual is now web#145
hbrooks merged 1 commit into
mainfrom
session-source-web

Conversation

@ellipsis-dev

@ellipsis-dev ellipsis-dev Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

The API renamed SessionSource manualweb (ellipsis-dev/ellipsis, SDK 0.27.0): the value only ever meant a session started from the web app. This moves the CLI's hardcoded copies of the value:

  • --source accepted values and the "must be one of" error text (src/lib/args.ts)
  • the session bar's accepted sources and its default ["web", "cli", "mention"] (src/lib/config.ts)
  • agent session list help text, README, and the tests that pin these.

Sequencing: merge with or after the API change. Until the backend deploys, a --source web filter 422s; after it, --source manual does. Bumping the SDK pin to 0.27.0 follows the SDK publish as usual.

Checks: bun run typecheck, bun run test (438 passed).

🤖 Generated with Claude Code

The API renamed SessionSource `manual` → `web` (ellipsis SDK 0.27.0): the
value only ever meant a session started from the web app. Move the CLI's
hardcoded copies — the `--source` value list and its error text, the
session bar's accepted sources and its default (`web`, `cli`, `mention`),
the `session list` help, and the README — plus their tests.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@hbrooks
hbrooks merged commit 72f1895 into main Sep 4, 2026
1 check passed
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