| .. |
| projects-nav | chore: sync with main, taking main's completed sidebar variant | 3 months ago |
| quick-panel | fix(ui): unblock agent tools, drop canvas, and align chat chrome | 3 months ago |
| timeline | fix(ui): kill the phantom pill on active rows; tool glyphs on collapsed summaries | 3 months ago |
| agent-attachment-tray.tsx | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| agent-browser-effects.ts | fix(agent): stop embedded browser refresh loops | 3 months ago |
| agent-browser-panel.tsx | feat(panel): PR tab and Codex-style tab strip | 3 months ago |
| agent-browser-reading-view.tsx | refactor: split agent-browser.tsx under the 500-line target | 4 months ago |
| agent-browser-screencast.tsx | perf(agent): stop per-frame and accumulating costs that degrade long sessions | 3 months ago |
| agent-browser-start-page.tsx | fix(ui): systematize border and highlight logic | 4 months ago |
| agent-browser.tsx | perf(agent): stop per-frame and accumulating costs that degrade long sessions | 3 months ago |
| agent-chat-pane-header.tsx | feat(chat): rename the session by clicking its title | 3 months ago |
| agent-composer-actions.tsx | fix(composer): match the stop button to the send button size | 3 months ago |
| agent-composer-context.tsx | fix(composer): /goal is selectable from the menu and carries its icon | 3 months ago |
| agent-composer-frame.tsx | feat(composer): ChatGPT-style goal mode | 3 months ago |
| agent-composer-status-bar.tsx | fix(ui): unblock agent tools, drop canvas, and align chat chrome | 3 months ago |
| agent-composer-textarea.tsx | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| agent-model-picker.tsx | fix(ui): unblock agent tools, drop canvas, and align chat chrome | 3 months ago |
| agent-workspace-navigation.ts | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| agent-workspace-shell.tsx | fix(ui): unblock agent tools, drop canvas, and align chat chrome | 3 months ago |
| assistant-markdown.tsx | fix(chat): file links open the Files panel, alt-click reveals in Finder | 3 months ago |
| chat-attachments.ts | fix: stabilize follow-up chat submission | 3 months ago |
| chat-markdown-styles.test.ts | fix(ui): unblock agent tools, drop canvas, and align chat chrome | 3 months ago |
| chat-pane-composer-attachments.ts | feat: configure explicit vision input | 4 months ago |
| chat-pane-composer-mention-selection.ts | feat(composer): pluggable slash-command core with Codex composer states | 3 months ago |
| chat-pane-composer.ts | fix(composer): make the message queue actually visible, and give it buttons | 3 months ago |
| chat-pane-hooks.ts | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| chat-pane-send-flow.ts | fix(agent): stop steer echoes duplicating their optimistic bubble | 3 months ago |
| chat-pane-session-title.ts | fix: make session navigation identity-safe | 3 months ago |
| chat-pane.tsx | feat(composer): codex-style queue and goal — enter queues, rows steer, goal one line | 3 months ago |
| composer-dictation-button.tsx | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| composer-project-drawer.tsx | feat(composer): codex-style queue and goal — enter queues, rows steer, goal one line | 3 months ago |
| computer-status-panel.tsx | feat(status): show lifetime token spend, compactions included | 3 months ago |
| computer-tab-panel.tsx | feat(panel): PR tab and Codex-style tab strip | 3 months ago |
| extension-ui-dialog.tsx | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| file-open-actions.tsx | feat(files): file links open anything on disk, images render, PDFs hand to the OS | 3 months ago |
| filesystem-file-viewer.test.ts | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| filesystem-file-viewer.tsx | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| filesystem-panel-effects.test.ts | feat(files): file links open anything on disk, images render, PDFs hand to the OS | 3 months ago |
| filesystem-panel-effects.ts | feat(files): file links open anything on disk, images render, PDFs hand to the OS | 3 months ago |
| filesystem-panel.tsx | feat(files): file links open anything on disk, images render, PDFs hand to the OS | 3 months ago |
| filesystem-preview.tsx | feat(files): file links open anything on disk, images render, PDFs hand to the OS | 3 months ago |
| filesystem-tree.tsx | fix(ui): systematize border and highlight logic | 4 months ago |
| git-diff-drawer.tsx | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| git-diff-panel-diff-view.tsx | Merge branch 'claude/codex-ui-chatgpt-style-c0c951' | 4 months ago |
| git-diff-panel-model.ts | Merge branch 'claude/codex-ui-chatgpt-style-c0c951' | 4 months ago |
| git-diff-panel-workflow.tsx | Merge branch 'claude/codex-ui-chatgpt-style-c0c951' | 4 months ago |
| git-diff-panel.tsx | refactor(frontend): split git diff panel into workflow and diff-view sections | 4 months ago |
| inspector-panel.tsx | fix(ui): systematize border and highlight logic | 4 months ago |
| model-visibility.test.ts | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| model-visibility.ts | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| pane-grid.tsx | fix(ui): systematize border and highlight logic | 4 months ago |
| persistent-terminals.tsx | perf(agent): stop per-frame and accumulating costs that degrade long sessions | 3 months ago |
| plan-panel.tsx | fix(ui): systematize border and highlight logic | 4 months ago |
| pr-panel.tsx | feat(panel): PR tab and Codex-style tab strip | 3 months ago |
| projects-nav-section.tsx | feat(sidebar): close the polish gap with Codex | 3 months ago |
| queued-message-stack.tsx | feat(composer): codex-style queue and goal — enter queues, rows steer, goal one line | 3 months ago |
| render-workspace-pane.tsx | fix(ui): unblock agent tools, drop canvas, and align chat chrome | 3 months ago |
| sessions-command-effects.ts | refactor: define AggregatedSession once in shared/agent | 4 months ago |
| sessions-command.tsx | fix(ui): unblock agent tools, drop canvas, and align chat chrome | 3 months ago |
| subagent-chips.tsx | feat(agent): subagents — parallel child sessions with chips | 3 months ago |
| terminal-panel.tsx | fix(ui): unblock agent tools, drop canvas, and align chat chrome | 3 months ago |
| use-chat-pane-composer-actions.ts | refactor(chat): split ChatPane's chrome, command handlers and goal action out | 3 months ago |
| use-composer-command-handlers.ts | refactor(chat): split ChatPane's chrome, command handlers and goal action out | 3 months ago |
| use-composer-dictation.ts | fix(frontend): refine composer controls and project picker | 3 months ago |
| use-copied-flag.ts | feat: unify models into serve pipeline | 4 months ago |
| use-goal-command.ts | refactor(chat): split ChatPane's chrome, command handlers and goal action out | 3 months ago |
| use-goal-mode.ts | feat(composer): ChatGPT-style goal mode | 3 months ago |
| use-open-sessions.ts | refactor: unify agent session activity | 4 months ago |
| use-persistent-terminal-owners.ts | refactor: unify agent session activity | 4 months ago |
| use-workspace-effects.ts | refactor: simplify agent session ownership | 4 months ago |
| use-workspace.ts | feat(agent): Litter local bridge — signed phone gateway with durable turn dispatch (#261) | 3 months ago |
| web-pty-bridge.test.ts | fix(terminal): replay scrollback on every mount path | 3 months ago |
| web-pty-bridge.ts | fix(terminal): replay scrollback on every mount path | 3 months ago |