Skip to content

feat: materialize workspace project sessions#2327

Open
neversettle17-101 wants to merge 5 commits into
mainfrom
ao/agent-orchestrator-19/workspace-backend-core
Open

feat: materialize workspace project sessions#2327
neversettle17-101 wants to merge 5 commits into
mainfrom
ao/agent-orchestrator-19/workspace-backend-core

Conversation

@neversettle17-101

@neversettle17-101 neversettle17-101 commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • split the smallest workspace backend core out of feat: combine workspace backend lifecycle and SCM repo discovery #2322
  • add the workspace project port/config shapes and gitworktree materialization for root plus child repo worktrees
  • wire session spawn to create workspace project worktrees and record their session worktree rows
  • keep rollback/seed-row handling self-contained so this PR passes independently

Testing

  • cd backend && go test ./internal/session_manager ./internal/adapters/workspace/gitworktree ./internal/storage/sqlite/store ./internal/service/project

Split from #2322. References #2222.

@neversettle17-101 neversettle17-101 force-pushed the ao/agent-orchestrator-19/workspace-backend-core branch from 517bc46 to 8057128 Compare July 1, 2026 10:42
@neversettle17-101 neversettle17-101 changed the title feat: add workspace project lifecycle backend feat: materialize workspace project sessions Jul 1, 2026
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