| main | tui: one delimiter table for math, bytes.Cut over hand scans, and the fork's IndentWriter for list items | |
| acp | Add ACP editor integration and session client bindings | |
| agents-mail | providers: rate-limit rotation for every multi-account provider | |
| compaction-prior | compaction strategies share stored folds through the context | |
| existing-storage-migrations | refactor: organize existing storage migrations | |
| feat/claude-codex-providers | Route agents across providers and align Claude OAuth MCP requests | |
| feat/hooks | feat(hooks): /hooks page to review and approve workspace hooks | |
| feat/hooks-full | feat(hooks): callbacks on outer events, lifecycle events, run() post hook | |
| feat/nix-dev | feat(nix): add albedo-dev with the repo toolchain on the daemon PATH | |
| fix/e2e-load-flakes | test: remove two load-dependent races and explain a third | |
| fix/ssh-image-paste | build(nix): refresh the client vendorHash | |
| fix/tui-markdown-picker-layout | Render Markdown with Glamour and keep session picker in two panes | |
| master | fix(python): release obsolete job output watchers | |
| page-detail | give page rows a detail pane and vents a title | |
| paperclips | give page rows a detail pane and vents a title | |
| quota-ledger | Call the per-attempt provider log requests, not a ledger | |
| session-rename | keep a session's given name when its workspace changes | |
| test/share-daemons | test: share the daemon where a test only needs session isolation, and say why the rest cannot | |
| tests/e2e-harness | Prune unit tests down to what E2E cannot catch | |
| transcript-readability | cli: theme every screen from terminal colors, add speaker rails and kaomoji | |
| tui-verbose-cards-cells | Show tool calls as foldable cards, add /cells, scroll while selecting | |