agent-orchestrator/backend/internal
Harshit Singh Bhandari 53ca81286a
feat(workspace): name orchestrator worktree orchestrator/{prefix}-orchestrator (#191)
* feat(workspace): name orchestrator worktree orchestrator/{prefix}-orchestrator

Orchestrator sessions now get a dedicated worktree path under
orchestrator/{prefix}-orchestrator within the project directory,
matching the pattern described in issue #184.

Workers retain the existing {sessionID} naming. The session prefix
falls back to the first 12 chars of the project ID when no explicit
SessionPrefix is configured.

Closes #184

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(lint): remove unnecessary string conversion in sessionPrefix

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix(lint): drop redundant string() casts — project.ID is already string
2026-06-11 21:37:47 +05:30
..
adapters feat(workspace): name orchestrator worktree orchestrator/{prefix}-orchestrator (#191) 2026-06-11 21:37:47 +05:30
cdc feat: ao session claim-pr + spawn --claim-pr wiring (#101) 2026-06-06 00:01:03 +05:30
cli fix(sessions): stop AO hook files from making every worktree permanently dirty (#169) 2026-06-11 11:06:45 +05:30
config chore: change default data/config dir from ~/Library/Application Support to ~/.ao (#187) 2026-06-11 20:09:36 +05:30
daemon feat(renderer): clone agent-orchestrator shell and inspector 2026-06-11 16:45:00 +05:30
daemonmeta fix(cli): verify daemon ownership before stop signal 2026-06-01 01:45:04 +05:30
domain fix(codex): reliable activity signals — session-flag hooks, trust bypass, no_signal watchdog (#170) 2026-06-11 10:36:45 +05:30
httpd feat(renderer): clone agent-orchestrator shell and inspector 2026-06-11 16:45:00 +05:30
integration fix: 7 bugs from discussion #149 smoke walk (envelope, spawn, CDC, observer) (#153) 2026-06-07 07:35:46 +05:30
lifecycle fix(codex): reliable activity signals — session-flag hooks, trust bypass, no_signal watchdog (#170) 2026-06-11 10:36:45 +05:30
observe feat(tracker): ApplyTrackerFacts reducer + shared observer skeleton (#112) (#116) 2026-06-07 21:29:00 +05:30
ports feat(workspace): name orchestrator worktree orchestrator/{prefix}-orchestrator (#191) 2026-06-11 21:37:47 +05:30
processalive refactor: simplify session lifecycle and zellij runtime (#62) 2026-06-01 08:42:49 +05:30
runfile refactor: simplify session lifecycle and zellij runtime (#62) 2026-06-01 08:42:49 +05:30
service feat(renderer): clone agent-orchestrator shell and inspector 2026-06-11 16:45:00 +05:30
session_manager feat(workspace): name orchestrator worktree orchestrator/{prefix}-orchestrator (#191) 2026-06-11 21:37:47 +05:30
storage/sqlite fix(codex): reliable activity signals — session-flag hooks, trust bypass, no_signal watchdog (#170) 2026-06-11 10:36:45 +05:30
terminal fix(terminal): prevent zellij session resurrection 2026-06-11 16:38:19 +05:30