| { |
| "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", |
| "./read-page": "./dist/read-page.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", |
| "./test-only/invocation-fixture": "./dist/__tests__/invocation-fixture.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", |
| "./github-copilot-oauth-enrollment": "./dist/github-copilot-oauth-enrollment.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-command-service": "./dist/plugin-command-service.js", |
| "./plugin-data-services": "./dist/plugin-data-services.js", |
| "./plugin-goal-service": "./dist/plugin-goal-service.js", |
| "./plugin-lsp-service": "./dist/plugin-lsp-service.js", |
| "./plugin-session-query-service": "./dist/plugin-session-query-service.js", |
| "./plugin-shell-env-service": "./dist/plugin-shell-env-service.js", |
| "./plugin-skill-service": "./dist/plugin-skill-service.js", |
| "./plugin-agent-service": "./dist/plugin-agent-service.js", |
| "./plugin-attachment-service": "./dist/plugin-attachment-service.js", |
| "./plugin-approval-service": "./dist/plugin-approval-service.js", |
| "./plugin-fs-service": "./dist/plugin-fs-service.js", |
| "./plugin-kernel": "./dist/plugin-kernel.js", |
| "./plugin-llm-service": "./dist/plugin-llm-service.js", |
| "./plugin-runtime": "./dist/plugin-runtime.js", |
| "./plugin-scope-registry": "./dist/plugin-scope-registry.js", |
| "./plugin-system-prompt-service": "./dist/plugin-system-prompt-service.js", |
| "./plugin-shell-service": "./dist/plugin-shell-service.js", |
| "./plugin-user-question-service": "./dist/plugin-user-question-service.js", |
| "./plugin-web-service": "./dist/plugin-web-service.js", |
| "./plugin-tool-service": "./dist/plugin-tool-service.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-export": "./dist/session-export.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", |
| "./ledger-tool-result-archive-reader": "./dist/ledger-tool-result-archive-reader.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", |
| "./session-import": "./dist/session-import.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.53", |
| "@ai-sdk/code-mode": "1.0.56", |
| "@ai-sdk/cohere": "4.0.41", |
| "@ai-sdk/google": "4.0.69", |
| "@ai-sdk/open-responses": "2.0.44", |
| "@ai-sdk/openai": "4.0.66", |
| "@ai-sdk/openai-compatible": "3.0.48", |
| "@ai-sdk/provider": "4.0.14", |
| "@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.1", |
| "@slack/web-api": "^8.1.1", |
| "@wecom/aibot-node-sdk": "1.0.7", |
| "@xterm/addon-unicode11": "^0.9.0", |
| "@xterm/headless": "^6.0.0", |
| "ai": "7.0.99", |
| "ajv": "^8.20.0", |
| "glob": "^13.0.6", |
| "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.10.1", |
| "ws": "^8.21.3", |
| "yaml": "^2.9.0", |
| "zod": "^4.5.4" |
| }, |
| "devDependencies": { |
| "@maka/storage": "0.1.0", |
| "@types/turndown": "^5.0.6", |
| "@types/ws": "^8.18.1", |
| "esbuild": "^0.28.1" |
| } |
| } |