Repository navigation
Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: true
Tip 🎯 Customize your risk assessments
✅ Automatic approvals, with your rules
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. |
|
Heads-up: this repository now asks every contributor to sign a Contributor License Agreement once. You keep the copyright of your work; the CLA gives the maintainer the licence to use it. To sign, comment on this PR with exactly: One signature covers this and every later pull request. Nothing else about this PR changes, and a "CLA" check will appear on your next push. |
Change
Refs #2991.
Adds a mobile-first Inbox in the header for agent panes that currently need human input.
blockedstateDesign references: Codex's focused agent threads, Linear Inbox's attention queue and close-to-work actions, AlphaAgent Inbox's context-before-navigation, and Agent Cockpit's descriptive approval cards. This deliberately adds no risk labels, read state, snooze state, completion history, or server contract.
This is a draft because CONTRIBUTING asks for maintainer agreement on the feature request before a feature PR is considered ready.
Visuals
Fictional demo data only.
Validation
Passed:
bun test src/lib/agentInbox.test.ts src/components/AgentInbox.test.tsx src/lib/i18n.test.ts src/conventions.test.ts— 39 passedbun run typecheckbun run buildbun run build:sitegit diff --checkAttempted:
bun run check fast— generated types, generated themes, typecheck, and build passed; the repository-wide unit lane failed in unrelated environment-sensitive server/relay/script tests (218 failures, including repeated 60-second relay proof timeouts). Focused Inbox, i18n, and convention tests pass independently.Not run: