| { |
| "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" |
| } |
| } |