sandbox-agent/foundry/packages/backend
Nathan Flurry 3684e2e5f5 feat(foundry): add manual task owner change via UI dropdown
Add an owner dropdown to the Overview tab that lets users reassign task
ownership to any organization member. The owner's GitHub credentials are
used for git operations in the sandbox.

Full-stack implementation:
- Backend: changeTaskOwnerManually action on task actor, routed through
  org actor's changeWorkspaceTaskOwner action, with primaryUser schema
  columns on both task and org index tables
- Client: changeOwner method on workspace client (mock + remote)
- Frontend: owner dropdown in right sidebar Overview tab showing org
  members, with avatar and role display
- Shared: TaskWorkspaceChangeOwnerInput type and primaryUser fields on
  workspace snapshot types

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 17:04:26 -07:00
..
src feat(foundry): add manual task owner change via UI dropdown 2026-03-16 17:04:26 -07:00
test chore(foundry): migrate to actions (#262) 2026-03-16 15:23:59 -07:00
CLAUDE.md chore(foundry): migrate to actions (#262) 2026-03-16 15:23:59 -07:00
package.json SDK: Add ensureServer() for automatic server recovery (#260) 2026-03-15 20:29:28 -07:00
tsconfig.json Rename Foundry handoffs to tasks (#239) 2026-03-11 13:23:54 -07:00
vitest.config.ts Rename Foundry handoffs to tasks (#239) 2026-03-11 13:23:54 -07:00