You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(session): surface provisioned requests in TUI timeline
Add a 'provisioned' status for auto-accepted requests and expose the
standing provision that was set by the user when accepting with keybind 2.
- `SessionHistoryEntry` gains status 'provisioned' and optional `provision` field
- `Channel.record()` inserts a pre-decided entry without blocking subscribers
- `Session.recordProvisioned()` records an auto-accepted request synchronously
- `session.record` RPC dispatches to `recordProvisioned` in the daemon
- hook fires-and-forgets `recordProvisioned` when the vat returns 'allow'
- TUI: ◆ for user-accepted-with-provision, → for auto-provisioned
- TUI: expanded view shows provision patterns; provisioned entries show '→ standing provision' instead of decided time
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments