Files
Jinjing a48053c364 Support custom agents throughout the app by resolving to base harness
Custom agents now work across launch, display, recovery, and mobile paths:
- Resolve to base harness for execution; preserve requested identity for display
- Headless automation dispatches agent launches after worktree creation (so
  variables can resolve), not at create time
- Vault deletion forgets all correlated session records when transcripts are
  removed
- Mobile UI displays custom agent labels and icons via base harness
- Resume and recovery paths track pending launches with sleeping records
- Orchestration federation and worker topology route custom ids through the
  host agentLaunch boundary
- Optimize display lookups with O(1) settings index instead of per-render scans
2026-09-01 03:56:30 -07:00
..