Files
zeekayandHanzo Dev fdba945eae TypeScript agents start, call /v1, and can keep memory in Base
- The agent's own server declared /api/v1/reasoners/* beside /reasoners/:name.
  Express 5 rejects a bare `*`, so it could not start. One route each remains.
- Clients call the control plane's /v1 routes; vector set and delete use its
  REST pair.
- BaseMemory reads and writes the records the Go and Python stores use.
  MemoryInterface takes any MemoryBackend and AgentConfig.memory selects one.
  Scope ids resolve the way the control plane resolves them.
- Hanzo is the default provider. Schemas convert with zod 4's own converter.
- The SDK's `type-check` script is the one CI runs.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-11 04:10:34 -07:00

21 lines
501 B
JSON

{
"compilerOptions": {
"target": "ES2022",
"module": "ESNext",
"moduleResolution": "bundler",
"lib": ["ES2022"],
"outDir": "./dist",
"rootDir": "./",
"declaration": true,
"declarationMap": true,
"sourceMap": true,
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true
},
"include": ["src/**/*", "examples/**/*"],
"exclude": ["node_modules", "dist", "tests"]
}