Skip to content

feat: require explicit project agents#355

Merged
whoisasx merged 5 commits into
mainfrom
feat/explicit-project-agents-autostart
Jun 21, 2026
Merged

feat: require explicit project agents#355
whoisasx merged 5 commits into
mainfrom
feat/explicit-project-agents-autostart

Conversation

@whoisasx

Copy link
Copy Markdown
Collaborator

Summary

  • require explicit worker/orchestrator agent resolution before spawning sessions; no daemon AO_AGENT fallback for those spawn paths
  • add project creation agent selection in the desktop sidebar, persist worker/orchestrator config, then auto-start and navigate to the orchestrator
  • update project settings, CLI help/docs, and tests for explicit project role agents

Reviewer agent behavior is intentionally unchanged.

Tests

  • (cd backend && go test ./internal/session_manager ./internal/service/session ./internal/daemon ./internal/cli)
  • (cd frontend && pnpm typecheck)
  • (cd frontend && pnpm vitest run --config vite.renderer.config.ts src/renderer/components/ProjectSettingsForm.test.tsx src/renderer/components/Sidebar.test.tsx)
  • git diff --check

@whoisasx whoisasx changed the base branch from fix/persistent-terminal-mux to main June 20, 2026 23:29
@whoisasx whoisasx force-pushed the feat/explicit-project-agents-autostart branch from 199b91a to 3fe55ed Compare June 20, 2026 23:34
@whoisasx whoisasx merged commit 72b757b into main Jun 21, 2026
10 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