Skip to content

feat(tools): Add workspace discovery and session targeting - #3292

Merged
wsp1911 merged 1 commit into
GCWing:mainfrom
wsp1911:dev-omen
Oct 8, 2026
Merged

wsp1911 merged 1 commit into
GCWing:mainfrom
wsp1911:dev-omen

Conversation

@wsp1911

@wsp1911 wsp1911 commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

SessionControl previously ignored the requested workspace when
creating or listing sessions, using the caller's workspace instead.

  • Add read-only ListWorkspaces discovery with recent-access sorting,
    filtering, cursor pagination, and readable model results.
  • Resolve SessionControl.workspace by registered ID or caller-scoped
    absolute path, enabling local assistants to select remote workspaces.
  • Reject missing or ambiguous selections and preserve worktree
    execution targets and session-bound mutation routing.
  • Update assistant defaults, prompts, catalogs, UI metadata, and
    regression coverage for workspace discovery and selection.

SessionControl previously ignored the requested workspace when
creating or listing sessions, using the caller's workspace instead.

- Add read-only ListWorkspaces discovery with recent-access sorting,
  filtering, cursor pagination, and readable model results.
- Resolve SessionControl.workspace by registered ID or caller-scoped
  absolute path, enabling local assistants to select remote workspaces.
- Reject missing or ambiguous selections and preserve worktree
  execution targets and session-bound mutation routing.
- Update assistant defaults, prompts, catalogs, UI metadata, and
  regression coverage for workspace discovery and selection.
@wsp1911
wsp1911 merged commit 1668097 into GCWing:main Oct 8, 2026
13 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