AGENTS.md@packages/client/src/components/terminal · git:20260804.5b69544 · 2026-08-04 · sha256 4049c25ef74b3281
AGENTS.md@packages/client/src/components/terminal git:20260804.5b69544A
Immutable. This exact content is served forever at /api/v1/blob/4049c25ef74b3281.
# DOX — packages/client/src/components/terminal Files in this directory. One row per source file. See change: fold-oversized-agents-directories. | File | Purpose | |------|---------| | `InlineTerminalCard.tsx` | Inline interactive terminal card. Live → bounded `TerminalView` reattach via `terminalId`. Frozen → read-only xterm replays transcript. Independent from LLM. See change: add-inline-terminal-card. Card root carries `data-testid="terminal-card"` + `data-terminal-state="live\|frozen"` (E2E selector; an untouched card is REMOVED from the stream, so absence is meaningful). See change: preserve-inline-terminal-transcript. | | `ProcessList.tsx` | Repurposed as BackgroundProcessesDrawer (filename kept). Renders bridge PGID scan as collapsible drawer under… → see `ProcessList.tsx.AGENTS.md` | | `TerminalCard.tsx` | Sidebar terminal card. Cyan border, console icon, name (`InlineRenameInput` rename), relative age,… → see `TerminalCard.tsx.AGENTS.md` | | `TerminalView.tsx` | xterm.js terminal emulator wrapper with keep-alive. Adds `heightPx?` bounded fixed-height variant for inline… → see `TerminalView.tsx.AGENTS.md` |