-
Notifications
You must be signed in to change notification settings - Fork 0
reference dependencies
Zachary BENSALEM edited this page Aug 17, 2026
·
2 revisions
Root workspace (npm, package-lock.json): packages/ai, agent, coding-agent, tui. Web workspace (pnpm, web/pnpm-workspace.yaml): app, design, protocol, server. Key external deps: zod, typebox, biome, vitest, react 19, tanstack/start. 7-day minimum release age (.npmrc min-release-age=7, web/pnpm-workspace.yaml minimumReleaseAge: 10080 minutes). shiki: 4.4.2 pinned in web workspace for type consistency. Lockstep versions (scripts/sync-versions.js) keep all core packages at same version (0.7.1).
Related: Reference index, Release pipeline
- Agent package (
packages/agent) -
AI package (
packages/ai) -
Coding agent package (
packages/coding-agent)- Session runtime (
packages/coding-agent/src/core/session-manager.ts) - Coding agent tools (
packages/coding-agent/src/core/tools/) - CLI (
packages/coding-agent/src/cli/args.ts) - Daemon (
packages/coding-agent/src/modes/daemon/) - Interactive mode (
packages/coding-agent/src/modes/) - Skills (
packages/coding-agent/src/core/skills/) - Extensions (
packages/coding-agent/src/core/extensions/) - Refinement (
packages/coding-agent/src/core/refinement/) - RLM runtime (
packages/coding-agent/src/core/rlm-runtime/)
- Session runtime (
- Prime Agent runtime (
prime-agent-runtime/) - TUI (
packages/tui) - Web app (
web/app) - Web design (
web/design) - Web protocol (
web/protocol) - Web server (
web/server)
- Streaming chat
- Tool cards
- Providers and models (
packages/ai) - Sessions and branching
- Slash commands
- MCP
- OAuth