Ensure langfuse handled properly
8 months ago
28 files changed
- README.md+6−1
- apps/TUI/context/sync.tsx+6−0
- apps/TUI/routes/session/index.tsx+17−0
- apps/portal/components/dashboard.tsx+7−0
- apps/portal/lib/harness.ts+11−0
- bun.lock+141−0
- config/defaults.json+1−1
- docs/harness/observability.md+8−6
- docs/websocket-protocol.md+8−0
- package.json+4−1
- scripts/run_raw_agent_loops.ts+84−34
- src/agent.ts+13−0
- src/cli/repl.ts+10−0
- src/config.ts+1−1
- src/observability/otel.ts+140−183
- src/observability/runtime.ts+376−0
- src/server/protocol.ts+2−0
- src/server/session.ts+23−6
- src/tools/spawnAgent.ts+10−0
- src/types.ts+9−0
- test/agent.test.ts+33−1
- test/config.test.ts+1−0
- test/observability.otel-extended.test.ts+99−59
- test/observability.otel.test.ts+131−122
- test/observability.runtime.test.ts+115−0
- test/server.test.ts+3−0
- test/session.test.ts+6−1
- test/spawnAgent.tool.test.ts+36−1