fix: remove legacy config APIs
Remove stale ToolConfig and ConfigFolder backend/frontend surfaces after the ConfigProfile refactor. Drop dead routers, schemas, model exports, frontend routes, clients, pages, and tests; keep ToolType API compatibility for existing interface/is_builtin response shape. Quality gates: backend LSP diagnostics passed; backend py_compile passed; backend ruff passed; frontend ToolWorkshopPage test passed. Frontend typecheck blocked by unrelated missing xterm-addon-serialize types.
This commit is contained in:
@@ -19,7 +19,6 @@ let warnings = 0;
|
||||
const OVERSIZE_ALLOWLIST = [
|
||||
// Form-heavy admin tabs: 15+ fields each, splitting would create micro-components
|
||||
"components/features/tool-workshop/ToolTypesTab.tsx",
|
||||
"components/features/tool-workshop/ToolConfigsTab.tsx",
|
||||
// Complex terminal hook: WS lifecycle + ping-pong + echo + resize debouncing
|
||||
"hooks/use-terminal-connection.ts",
|
||||
// Terminal component: xterm lifecycle + resize observer + overlay UI
|
||||
|
||||
Reference in New Issue
Block a user