Skip to content

Add workspace sharing, token command, and dev tooling#2

Merged
sestinj merged 2 commits into
mainfrom
feat/workspace-sharing-and-dev-tooling
Feb 8, 2026
Merged

Add workspace sharing, token command, and dev tooling#2
sestinj merged 2 commits into
mainfrom
feat/workspace-sharing-and-dev-tooling

Conversation

@sestinj
Copy link
Copy Markdown
Owner

@sestinj sestinj commented Feb 8, 2026

Summary

  • Add share -w <workspace> flag to share sessions with a workspace by slug instead of making public
  • Add token command that prints the current access token (for scripting/dev tooling)
  • Add debug resolve command that prints the session ID share would resolve to
  • Make WorkOS client ID configurable via THREADER_WORKOS_CLIENT_ID env var (enables staging/dev auth)
  • Remove unused deep-link URL handling code (app_bundle, terminal, handle-url)

Test plan

  • threader share still works for public sharing
  • threader share -w dev-team shares with workspace
  • threader share -w nonexistent fails with appropriate error
  • threader token prints valid JWT
  • threader debug resolve prints correct session ID
  • All 5 e2e smoke tests pass against local Convex backend

🤖 Generated with Claude Code


Continue Tasks: ✅ 7 no changes — View all

sestinj and others added 2 commits February 7, 2026 18:44
- Add `share -w <workspace>` flag to share sessions with a workspace by slug
- Add `token` command for scripting (prints current access token)
- Add `debug resolve` command that prints the session ID `share` would use
- Make WorkOS client ID configurable via THREADER_WORKOS_CLIENT_ID env var
- Remove unused deep-link URL handling (app_bundle, terminal, handle-url)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The body variable was used exactly once on the next line, which is a
classic AI slop pattern. Inline the conditional JSON construction
directly into the .json() call for cleaner code.

Co-authored-by: nate <nate+staging@continue.dev>

Generated with [Continue](https://continue.dev)

Co-Authored-By: Continue <noreply@continue.dev>
@sestinj sestinj merged commit acb03cb into main Feb 8, 2026
7 of 8 checks 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