blob: 5c27fdefa13a96fe7bfc87f81365475d1b7f731e [file]
{
"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"
}
}