{ "name": "@maka/runtime", "version": "0.1.0", "license": "Apache-2.0", "description": "SessionManager, session sandbox boundaries, and AiSdkBackend.", "type": "module", "private": true, "exports": { "./ask-user-question-tool": "./dist/ask-user-question-tool.js", "./ai-sdk-backend": "./dist/ai-sdk-backend.js", "./mcp-tools": "./dist/mcp-tools.js", "./builtin-tools": "./dist/builtin-tools.js", "./shell-tools": "./dist/shell-tools.js", "./shell-run-manager": "./dist/shell-run-manager.js", "./deep-research-tools": "./dist/deep-research-tools.js", "./durable-tool-result-projection": "./dist/durable-tool-result-projection.js", "./tool-artifacts": "./dist/tool-artifacts.js", "./model-factory": "./dist/model-factory.js", "./model-runtime": "./dist/model-runtime.js", "./context-budget": "./dist/context-budget.js", "./test-connection": "./dist/test-connection.js", "./model-fetcher": "./dist/model-fetcher.js", "./session-manager": "./dist/session-manager.js", "./session-todo-tools": "./dist/session-todo-tools.js", "./test-only/fake-backend": "./dist/test-only/fake-backend.js", "./test-only/observation-text-reader": "./dist/__tests__/observation-text-reader.js", "./filesystem-worker": "./dist/filesystem-worker/index.js", "./sandbox": "./dist/sandbox/index.js", "./network/proxy-test": "./dist/network/proxy-test.js", "./telemetry": "./dist/telemetry/index.js", "./bots": "./dist/bots/index.js", "./runtime-event-read-model": "./dist/runtime-event-read-model.js", "./runtime-resume": "./dist/runtime-resume.js", "./runtime-kernel": "./dist/runtime-kernel.js", "./quiescent-session-snapshot": "./dist/quiescent-session-snapshot.js", "./session-event-runtime-mapper": "./dist/session-event-runtime-mapper.js", "./stream-graph-readiness": "./dist/stream-graph-readiness.js", "./stream-graph-admission": "./dist/stream-graph-admission.js", "./stream-graph-read-model": "./dist/stream-graph-read-model.js", "./stream-graph-coordinator": "./dist/stream-graph-coordinator.js", "./agent-catalog": "./dist/agent-catalog.js", "./agent-graph-supervisor-wake": "./dist/agent-graph-supervisor-wake.js", "./agent-swarm-status-tool": "./dist/agent-swarm-status-tool.js", "./ai-sdk-compaction-contract": "./dist/ai-sdk-compaction-contract.js", "./codex-oauth-enrollment": "./dist/codex-oauth-enrollment.js", "./computer-use-tools": "./dist/computer-use-tools.js", "./computer-use-types": "./dist/computer-use-types.js", "./configured-subagent-catalog": "./dist/configured-subagent-catalog.js", "./connection-effect-fetch": "./dist/connection-effect-fetch.js", "./connection-effect-outcome": "./dist/connection-effect-outcome.js", "./context-budget-policy": "./dist/context-budget-policy.js", "./context-diagnostics": "./dist/context-diagnostics.js", "./continuation-safety": "./dist/continuation-safety.js", "./child-process-lifecycle": "./dist/child-process-lifecycle.js", "./conversation-copy": "./dist/conversation-copy.js", "./cua-frame-state": "./dist/cua-frame-state.js", "./execution-inspect": "./dist/execution-inspect.js", "./goal-continuation": "./dist/goal-continuation.js", "./goal-evaluator": "./dist/goal-evaluator.js", "./goal-state": "./dist/goal-state.js", "./goal-tools": "./dist/goal-tools.js", "./goal-turn-lifecycle": "./dist/goal-turn-lifecycle.js", "./history-compact-checkpoint": "./dist/history-compact-checkpoint.js", "./history-compact-ledger": "./dist/history-compact-ledger.js", "./history-tools": "./dist/history-tools.js", "./history-compact-summarizer": "./dist/history-compact-summarizer.js", "./openai-codex-history-compactor": "./dist/openai-codex-history-compactor.js", "./interaction-authority": "./dist/interaction-authority.js", "./local-web-fetch": "./dist/local-web-fetch.js", "./memory-extraction": "./dist/memory-extraction.js", "./message-authority": "./dist/message-authority.js", "./model-protocol": "./dist/model-protocol.js", "./native-web-search-tool": "./dist/native-web-search-tool.js", "./network/scoped-fetch-transport": "./dist/network/scoped-fetch-transport.js", "./oauth-login": "./dist/oauth-login.js", "./oauth-provider-contracts": "./dist/oauth-provider-contracts.js", "./path-containment": "./dist/path-containment.js", "./plan-mode": "./dist/plan-mode.js", "./plan-tools": "./dist/plan-tools.js", "./plugin-composition-loader": "./dist/plugin-composition-loader.js", "./plugin-kernel": "./dist/plugin-kernel.js", "./plugin-runtime": "./dist/plugin-runtime.js", "./process-tree-terminator": "./dist/process-tree-terminator.js", "./provider-request-telemetry": "./dist/provider-request-telemetry.js", "./request-customization-fetch": "./dist/request-customization-fetch.js", "./request-shape": "./dist/request-shape.js", "./runtime-commit-sink": "./dist/runtime-commit-sink.js", "./runtime-read-model": "./dist/runtime-read-model.js", "./sandbox-boundary-tool": "./dist/sandbox-boundary-tool.js", "./scheduled-task-tools": "./dist/scheduled-task-tools.js", "./session-recap": "./dist/session-recap.js", "./session-trace-projection": "./dist/session-trace-projection.js", "./shell-detect": "./dist/shell-detect.js", "./shell-run-contract": "./dist/shell-run-contract.js", "./skill-invocation": "./dist/skill-invocation.js", "./skill-invocation-receipt": "./dist/skill-invocation-receipt.js", "./skills": "./dist/skills.js", "./subagent-tools": "./dist/subagent-tools.js", "./subscription-auth": "./dist/subscription-auth.js", "./subscription-credentials": "./dist/subscription-credentials.js", "./subscription-model-fetch": "./dist/subscription-model-fetch.js", "./system-prompt/main-session-prompt": "./dist/system-prompt/main-session-prompt.js", "./system-prompt/personalization-prompt": "./dist/system-prompt/personalization-prompt.js", "./system-prompt/project-context": "./dist/system-prompt/project-context.js", "./system-prompt/workspace-instructions": "./dist/system-prompt/workspace-instructions.js", "./tavily-search": "./dist/tavily-search.js", "./terminal-run-commit": "./dist/terminal-run-commit.js", "./tool-availability": "./dist/tool-availability.js", "./tool-free-model-call": "./dist/tool-free-model-call.js", "./tool-result-archive": "./dist/tool-result-archive.js", "./tool-result-archive-capability": "./dist/tool-result-archive-capability.js", "./tool-result-archive-resource": "./dist/tool-result-archive-resource.js", "./tool-runtime": "./dist/tool-runtime.js", "./web-fetch-tool": "./dist/web-fetch-tool.js", "./web-search-tool": "./dist/web-search-tool.js", "./xai-oauth-enrollment": "./dist/xai-oauth-enrollment.js" }, "scripts": { "clean": "node ../../scripts/clean-paths.mjs dist tsconfig.tsbuildinfo src/telemetry/model-pricing.generated.ts", "prebuild": "npm --prefix ../.. run sync:model-metadata", "build": "tsc -p tsconfig.json && node scripts/build-filesystem-worker.mjs", "pretypecheck": "npm --prefix ../.. run sync:model-metadata", "typecheck": "tsc -p tsconfig.json --noEmit", "test:dist": "node --test \"dist/**/*.test.js\"" }, "dependencies": { "@ai-sdk/anthropic": "4.0.40", "@ai-sdk/code-mode": "1.0.27", "@ai-sdk/cohere": "4.0.28", "@ai-sdk/google": "4.0.47", "@ai-sdk/open-responses": "2.0.34", "@ai-sdk/openai": "4.0.44", "@ai-sdk/openai-compatible": "3.0.32", "@larksuiteoapi/node-sdk": "1.73.0", "@maka/core": "0.1.0", "@mozilla/readability": "^0.6.0", "@openai/agents-core": "0.17.0", "@slack/socket-mode": "^3.0.0", "@slack/web-api": "^8.0.0", "@wecom/aibot-node-sdk": "1.0.7", "@xterm/addon-unicode11": "^0.9.0", "@xterm/headless": "^6.0.0", "ai": "7.0.70", "ajv": "^8.20.0", "https-proxy-agent": "^9.1.0", "image-dimensions": "^2.5.1", "linkedom": "^0.18.13", "minisearch": "7.2.0", "node-pty": "^1.2.0-beta.15", "qrcode": "^1.5.4", "socks": "^2.8.9", "socks-proxy-agent": "^10.1.0", "turndown": "^7.2.4", "undici": "^8.7.0", "ws": "^8.21.3", "yaml": "^2.9.0", "zod": "^4.4.3" }, "devDependencies": { "@maka/storage": "0.1.0", "@types/turndown": "^5.0.6", "@types/ws": "^8.18.1", "esbuild": "^0.28.1" } }