AGENTS.md@packages/client/src/components · git:20261104.c382d40 · 2026-11-04 · sha256 51e24d70173798ef
AGENTS.md@packages/client/src/components git:20261104.c382d40A
Immutable. This exact content never changes and is served at /api/v1/blob/51e24d70173798ef.
# DOX — packages/client/src/components Root-level components foldered into per-domain subfolders (each owns its files via its own `AGENTS.md`; tree is walked, no per-subfolder pointer rows). See change: fold-oversized-agents-directories. | `__tests__/ClaudeCompatUninstallNotice.test.tsx` | #E14: switch on/off × installed scoped/legacy/fork/none; dismissal survives remount; exact normalized name match. See change: retire-anthropic-messages-bridge. | | `AgentSelect.tsx` | Labelled native agent select bound to folder memory; renders nothing without agents. Used by DirectoryHomeView + WorktreeSpawnDialog. See change: add-acp-session-driver. | | `AgentSpawnPicker.tsx` | Split button (APG menu button). Chevron always rendered. Menu = agent radios (only when ACP agents) + lazy `SpawnChoiceChip` menu item (disabled under ACP agent; item focusable until the chip loads; keeps the chip off the landing chunk). Main spawns remembered agent, else pi with `getEffectiveSpawnChoice(cwd)` (`onSpawn(agent?, choice?)`; no args when nothing to carry). Choosing never spawns. Keys Arrow/Home/End/Enter/Esc; ArrowDown on chevron opens. See changes: add-acp-session-driver, add-spawn-model-choice. | | `__tests__/AddFoldersDialog.test.tsx` | onPin carries piTrust. See change: mirror-dashboard-trust-to-pi. |