chore: snapshot working tree - pty_exited notifications + in-flight inference WIP
feat(booterm): structured pty_exited WS notifications. Plan-validated, impl-validated, code-reviewed green (contracts build clean, contracts test 29/29, booterm + web typecheck clean). wip: in-progress inference/provider refactor (agents.ts, provider.ts, new llama-providers.ts, removed llama-args-validator), plus arena, dispatcher, compaction, schema changes. openspec: pty-exit-notifications complete; x-agent-flags planned (not yet implemented).
This commit is contained in:
@@ -60,6 +60,19 @@
|
||||
- **Workspace** — props: sessionId, projectId, agentId, onAgentChange, panesHook, chatsHook, session, project, onAddPane — `apps/web/src/components/Workspace.tsx`
|
||||
- **AddProviderModal** — props: open, onOpenChange, onAdded — `apps/web/src/components/coder/AddProviderModal.tsx`
|
||||
- **ProvidersSettings** — `apps/web/src/components/coder/ProvidersSettings.tsx`
|
||||
- **ActivityTab** — props: requests, providerIds, onOpenCapture — `apps/web/src/components/control/ActivityTab.tsx`
|
||||
- **BenchTab** — props: providerIds — `apps/web/src/components/control/BenchTab.tsx`
|
||||
- **CaptureDrawer** — props: requestId, providerId, onClose — `apps/web/src/components/control/CaptureDrawer.tsx`
|
||||
- **EvalsTab** — props: providerIds — `apps/web/src/components/control/EvalsTab.tsx`
|
||||
- **FleetTab** — props: hosts, gpuMap — `apps/web/src/components/control/FleetTab.tsx`
|
||||
- **HostCard** — props: host, gpuData — `apps/web/src/components/control/HostCard.tsx`
|
||||
- **HostConfigEditor** — props: providerId, onClose — `apps/web/src/components/control/HostConfigEditor.tsx`
|
||||
- **LogsTab** — props: logs, providerIds — `apps/web/src/components/control/LogsTab.tsx`
|
||||
- **PerfChart** — props: series, timestamps, height — `apps/web/src/components/control/PerfChart.tsx`
|
||||
- **PlaygroundTab** — props: providerIds — `apps/web/src/components/control/PlaygroundTab.tsx`
|
||||
- **ReportsTab** — `apps/web/src/components/control/ReportsTab.tsx`
|
||||
- **TtlRing** — props: deadline, size — `apps/web/src/components/control/TtlRing.tsx`
|
||||
- **VramGauge** — props: used, total, size — `apps/web/src/components/control/VramGauge.tsx`
|
||||
- **MatrixRain** — props: enabled, density, speed, opacity — `apps/web/src/components/fx/MatrixRain.tsx`
|
||||
- **NeonField** — props: enabled, opacity, speed — `apps/web/src/components/fx/NeonField.tsx`
|
||||
- **ThemeFx** — `apps/web/src/components/fx/ThemeFx.tsx`
|
||||
@@ -82,10 +95,12 @@
|
||||
- **FloatingMenu** — props: x, y, hasSelection, chatInputs, onCopy, onPaste, onSelectAll, onSearch, onSendToChat, onDismiss — `apps/web/src/components/panes/terminal/FloatingMenu.tsx`
|
||||
- **SearchBar** — props: searchRef, theme, onClose — `apps/web/src/components/panes/terminal/SearchBar.tsx`
|
||||
- **TerminalHotkeyBar** — props: ctrlArmed, onSendBytes, onArmCtrl, onFit — `apps/web/src/components/panes/terminal/TerminalHotkeyBar.tsx`
|
||||
- **ControlProvider** — `apps/web/src/hooks/useControlStream.tsx`
|
||||
- **RightRailDrawerProvider** — `apps/web/src/hooks/useRightRailDrawer.tsx`
|
||||
- **SidebarDrawerProvider** — `apps/web/src/hooks/useSidebarDrawer.tsx`
|
||||
- **PATH_REGEX** — `apps/web/src/lib/linkify-paths.tsx`
|
||||
- **Analytics** — `apps/web/src/pages/Analytics.tsx`
|
||||
- **Control** — `apps/web/src/pages/Control.tsx`
|
||||
- **Home** — `apps/web/src/pages/Home.tsx`
|
||||
- **Memory** — `apps/web/src/pages/Memory.tsx`
|
||||
- **Project** — `apps/web/src/pages/Project.tsx`
|
||||
|
||||
Reference in New Issue
Block a user