Skip to content

List personas from worktree and repo roots#733

Merged
selfcontained merged 1 commit into
mainfrom
agt_913dc9cb0526/agent-cb0526
Jul 8, 2026
Merged

List personas from worktree and repo roots#733
selfcontained merged 1 commit into
mainfrom
agt_913dc9cb0526/agent-cb0526

Conversation

@selfcontained

Copy link
Copy Markdown
Owner

Summary

  • Include personas from both the managed worktree and main repo checkout when listing reviewers
  • Keep worktree personas as the override for duplicate slugs
  • Make MCP persona listing resilient when one root fails to load

Validation

  • pnpm vitest run apps/server/test/persona-list-merge.test.ts apps/server/test/persona-loader.test.ts apps/server/test/persona-reviews-routes.test.ts
  • pnpm run check
  • pnpm run test
  • pnpm run test:e2e
  • Live validation with repo_dev_up({ live: true }), a throwaway git repo, a worktree-backed agent, and add/remove of a root-only persona file

@selfcontained
selfcontained marked this pull request as ready for review July 8, 2026 19:32
@selfcontained
selfcontained merged commit f21dd65 into main Jul 8, 2026
1 check passed
@selfcontained
selfcontained deleted the agt_913dc9cb0526/agent-cb0526 branch July 8, 2026 19:32
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