blob: bfac34892d03f18d1348da7ada56c57cc14f4640 [file]
{
"name": "@maka/runtime",
"version": "0.1.0",
"license": "Apache-2.0",
"description": "SessionManager, session sandbox boundaries, AiSdkBackend, materializer.",
"type": "module",
"private": true,
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": "./dist/index.js",
"./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",
"./tool-artifacts": "./dist/tool-artifacts.js",
"./tool-output-delta": "./dist/tool-output-delta.js",
"./stream-watchdog": "./dist/stream-watchdog.js",
"./model-factory": "./dist/model-factory.js",
"./model-runtime": "./dist/model-runtime.js",
"./context-budget": "./dist/context-budget.js",
"./active-full-compact": "./dist/active-full-compact.js",
"./semantic-compact": "./dist/semantic-compact.js",
"./test-connection": "./dist/test-connection.js",
"./model-fetcher": "./dist/model-fetcher.js",
"./materializer": "./dist/materializer.js",
"./async-queue": "./dist/async-queue.js",
"./file-write-lock": "./dist/file-write-lock.js",
"./session-manager": "./dist/session-manager.js",
"./fake-backend": "./dist/fake-backend.js",
"./test-only/observation-text-reader": "./dist/__tests__/observation-text-reader.js",
"./workspace-executor": "./dist/workspace-executor.js",
"./filesystem-worker": "./dist/filesystem-worker/index.js",
"./sandbox": "./dist/sandbox/index.js",
"./network/proxy-env": "./dist/network/proxy-env.js",
"./network/proxy-test": "./dist/network/proxy-test.js",
"./network/proxy-parser": "./dist/network/proxy-parser.js",
"./telemetry": "./dist/telemetry/index.js",
"./bots": "./dist/bots/index.js",
"./runtime-event-adapters": "./dist/runtime-event-adapters.js",
"./runtime-event-read-model": "./dist/runtime-event-read-model.js",
"./runtime-resume": "./dist/runtime-resume.js",
"./recovery-resolver": "./dist/recovery-resolver.js",
"./runtime-kernel": "./dist/runtime-kernel.js",
"./agent-run-inspect": "./dist/agent-run-inspect.js",
"./compaction-boundary": "./dist/compaction-boundary.js",
"./model-history": "./dist/model-history.js",
"./invocation-context": "./dist/invocation-context.js",
"./agent-flow": "./dist/agent-flow.js",
"./ai-sdk-flow": "./dist/ai-sdk-flow.js",
"./stream-graph-projection": "./dist/stream-graph-projection.js",
"./stream-graph-trace": "./dist/stream-graph-trace.js",
"./stream-graph-readiness": "./dist/stream-graph-readiness.js",
"./stream-graph-admission": "./dist/stream-graph-admission.js",
"./stream-graph-dispatch": "./dist/stream-graph-dispatch.js",
"./stream-graph-schedule-reconcile": "./dist/stream-graph-schedule-reconcile.js",
"./stream-graph-handoff": "./dist/stream-graph-handoff.js",
"./stream-graph-supervisor-tools": "./dist/stream-graph-supervisor-tools.js",
"./stream-graph-read-model": "./dist/stream-graph-read-model.js",
"./stream-graph-coordinator": "./dist/stream-graph-coordinator.js",
"./agent-graph-timeline": "./dist/agent-graph-timeline.js"
},
"scripts": {
"clean": "node ../../scripts/clean-paths.mjs dist tsconfig.tsbuildinfo",
"build": "tsc -p tsconfig.json && node scripts/build-filesystem-worker.mjs",
"typecheck": "tsc -p tsconfig.json --noEmit",
"test": "npm run clean && npm run build && npm run test:dist",
"test:dist": "node --test \"dist/**/*.test.js\""
},
"dependencies": {
"@ai-sdk/anthropic": "^4.0.16",
"@ai-sdk/cohere": "^4.0.11",
"@ai-sdk/google": "^4.0.18",
"@ai-sdk/openai": "^4.0.16",
"@ai-sdk/openai-compatible": "^3.0.12",
"@larksuiteoapi/node-sdk": "1.72.0",
"@maka/code-mode": "0.1.0",
"@maka/core": "0.1.0",
"@mozilla/readability": "^0.6.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.31",
"ajv": "^8.20.0",
"https-proxy-agent": "^9.1.0",
"image-dimensions": "^2.5.1",
"linkedom": "^0.18.13",
"node-pty": "^1.2.0-beta.14",
"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.1",
"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"
}
}