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).
4.0 KiB
4.0 KiB
Dependency Graph
Most Imported Files (change these carefully)
apps/coder/src/db.ts— imported by 44 filesapps/server/src/db.ts— imported by 34 filesapps/server/src/types/api.ts— imported by 34 filespackages/ion/src/cli/utils.ts— imported by 24 filesapps/control/src/db.ts— imported by 22 filesapps/coder/src/services/tools/types.ts— imported by 18 filesapps/coder/src/conductor/types.ts— imported by 16 filesapps/control/src/services/fleet-state.ts— imported by 15 filesapps/server/src/services/tools.ts— imported by 15 filesapps/coder/src/services/agent-backend.ts— imported by 14 filesapps/coder/src/services/acp-tool-snapshot.ts— imported by 14 filesapps/control/src/index.ts— imported by 14 filesapps/server/src/config.ts— imported by 14 filesapps/coder/src/services/provider-config-registry.ts— imported by 13 filesconductor/src/types.ts— imported by 13 filesapps/coder/src/services/provider-types.ts— imported by 12 filesapps/coder/src/config.ts— imported by 10 filesapps/coder/src/services/llama-providers.ts— imported by 10 filesapps/server/src/services/broker.ts— imported by 10 filesapps/server/src/services/path_guard.ts— imported by 10 files
Import Map (who imports what)
apps/coder/src/db.ts←apps/coder/src/index.ts,apps/coder/src/routes/__tests__/agent-sessions.routes.test.ts,apps/coder/src/routes/__tests__/chat-resolve.test.ts,apps/coder/src/routes/__tests__/providers.routes.test.ts,apps/coder/src/routes/agent-sessions.ts+39 moreapps/server/src/db.ts←apps/server/src/index.ts,apps/server/src/routes/__tests__/settings-favorites.test.ts,apps/server/src/routes/agents.ts,apps/server/src/routes/analytics.ts,apps/server/src/routes/artifacts.ts+29 moreapps/server/src/types/api.ts←apps/server/src/routes/chats.ts,apps/server/src/routes/messages.ts,apps/server/src/routes/models.ts,apps/server/src/routes/projects.ts,apps/server/src/routes/sessions.ts+29 morepackages/ion/src/cli/utils.ts←packages/ion/src/cli/commands/abandon.ts,packages/ion/src/cli/commands/abandon.ts,packages/ion/src/cli/commands/approve.ts,packages/ion/src/cli/commands/approve.ts,packages/ion/src/cli/commands/cleanup.ts+19 moreapps/control/src/db.ts←apps/control/src/index.ts,apps/control/src/routes/bench.ts,apps/control/src/routes/captures.ts,apps/control/src/routes/evals.ts,apps/control/src/routes/gateway.ts+17 moreapps/coder/src/services/tools/types.ts←apps/coder/src/routes/messages.ts,apps/coder/src/services/dispatcher.ts,apps/coder/src/services/tools/adapter.ts,apps/coder/src/services/tools/apply_pending.ts,apps/coder/src/services/tools/check_task_status.ts+13 moreapps/coder/src/conductor/types.ts←apps/coder/src/conductor/flows/_util.ts,apps/coder/src/conductor/flows/architectural-analysis.ts,apps/coder/src/conductor/flows/authoring.ts,apps/coder/src/conductor/flows/code-review.ts,apps/coder/src/conductor/flows/discovery.ts+11 moreapps/control/src/services/fleet-state.ts←apps/control/src/index.ts,apps/control/src/index.ts,apps/control/src/routes/actions.ts,apps/control/src/routes/bench.ts,apps/control/src/routes/evals.ts+10 moreapps/server/src/services/tools.ts←apps/server/src/index.ts,apps/server/src/services/__tests__/agent-allowlist.test.ts,apps/server/src/services/agents.ts,apps/server/src/services/inference/stream-phase-adapter.ts,apps/server/src/services/inference/stream-phase.ts+10 moreapps/coder/src/services/agent-backend.ts←apps/coder/src/routes/lifecycle.ts,apps/coder/src/services/__tests__/stream-json-parser.test.ts,apps/coder/src/services/acp-event-map.ts,apps/coder/src/services/agent-pool.ts,apps/coder/src/services/backends/__tests__/claude-sdk-map.test.ts+9 more