Skip to content

project awareness - #326

Merged
marcus merged 1 commit into
mainfrom
project-awareness
Sep 2, 2026
Merged

project awareness#326
marcus merged 1 commit into
mainfrom
project-awareness

Conversation

@marcus

@marcus marcus commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Summary

Commits

  • 4bbff3d cli: implement agent-facing project commands (current, list, add, switch, set, remove)

Files Changed

docs/reference/cli.md                    |  234 ++++++
 internal/app/project_switch_host.go      |  148 ++++
 internal/app/project_switch_host_test.go |  222 ++++++
 internal/app/update.go                   |   10 +-
 internal/cli/help.go                     |    2 +-
 internal/cli/project.go                  | 1275 ++++++++++++++++++++++++++++++
 internal/cli/project_test.go             |  883 +++++++++++++++++++++
 internal/cli/registry.go                 |    2 +-
 internal/uirequest/types.go              |    2 +
 9 files changed, 2774 insertions(+), 4 deletions(-)

…tch, set, remove)

Implements docs/plans/active/agent-project-cli.md across phases M0-M3:
- M0 (Read): sidecar project current and sidecar project list with
  aligned/unaligned detection, shell project resolution, and visible TUI matching.
- M1 (Write): sidecar project add, set, remove with validation,
  ActionConfigReload broadcasts, and removal refusal for visible projects.
- M2 (Switch): ActionSwitchProject IPC action, host request handler,
  sidecar project switch, and sidecar project add --switch.
- M3 (Discoverability): AgentDoc documentation, sidecar agents intro update,
  add help note, and regenerated docs/reference/cli.md.

td-b72d4a
@marcus
marcus merged commit 77542ab into main Sep 2, 2026
5 checks passed
@marcus
marcus deleted the project-awareness branch September 2, 2026 22:58
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