Files
next-tjwater-agent/package.json
T
jiang 6279a4b555 refactor: consolidate chat state and task bridges
Centralize session scope, chat projections and typed task bridges.
Keep historical interaction replies authoritative and publish terminal state to subscribers. Validate Server contracts before replacing generated artifacts.
2026-11-09 17:55:00 +08:00

46 lines
1.5 KiB
JSON

{
"name": "tjwater-agent-experimental",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"postinstall": "bun run install:opencode",
"install:opencode": "bun install --cwd .opencode",
"typecheck": "tsc --noEmit -p tsconfig.json",
"typecheck:opencode": "bun run --cwd .opencode typecheck",
"dev": "bun --watch src/server.ts",
"build": "bun run check",
"generate:openapi": "openapi-typescript openapi/openapi.json -o src/generated/server-api.d.ts",
"check:openapi": "bun scripts/server-contract.ts",
"sync:openapi": "bun scripts/server-contract.ts --sync",
"check": "bun run typecheck && bun run typecheck:opencode",
"check:models": "bun scripts/check-models.ts",
"check:websearch": "bun scripts/check-websearch.ts",
"start": "bun src/server.ts",
"start:integration:isolated": "bun scripts/start-isolated-integration.ts",
"start:prod": "bun run check && bun src/server.ts"
},
"dependencies": {
"@modelcontextprotocol/client": "2.3.1",
"@modelcontextprotocol/server": "2.3.1",
"@opencode/client": "2.0.27",
"ai": "7.0.8",
"ajv": "^8.20.0",
"cors": "^2.8.5",
"dotenv": "^17.2.3",
"express": "^4.21.2",
"pino": "^9.7.0",
"pino-pretty": "^13.1.2",
"zod": "^3.25.76"
},
"devDependencies": {
"@types/cors": "^2.8.19",
"@types/express": "^5.0.3",
"@types/node": "^24.7.2",
"bun-types": "^1.3.3",
"typescript": "^5.9.3",
"openapi-typescript": "^7.10.1",
"@opencode-ai/sdk": "^1.17.13"
}
}