Local timeline and privacy-management UI (#36) #98
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/local-recall!98
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/issue-36-timeline-ui"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implements #36.
RED commit: UI behavioral tests + docstring-only
timeline/ui.pystub — both test files fail at collection on the missingTimelineUiServerAPI; pyright fails exactly on the unknown import symbol.GREEN will implement a loopback-only (127.0.0.1, explicitly started) UI server over the existing authenticated IPC client port: bearer-token sessions, no-store on every response, decrypt-on-demand previews with no plaintext retention, destructive-operation confirmation with exact scope, keyboard-accessible emergency stop, egress confirmation gating for remote answers, and session close/expiry credential clearing — stdlib-only, zero third-party assets.