docs: add Langfuse integration TODO for batch-agent service

This commit is contained in:
Roberto Musso
2026-03-23 00:25:42 +01:00
parent 0b491b3643
commit 229e20d073

View File

@@ -18,3 +18,6 @@ Owns: agent_runner, journey builder, filesystem_agent, integrations (Gmail, MS G
- Publish: `ws:out:{user_id}` (journey replies + tool calls)
- BRPOP: `tool:result:{call_id}` (30s timeout)
- SET+EX: `journey:{user_id}` (session state, TTL 1800s)
## TODO
- [ ] Integrate Langfuse tracing (reuse `services/chat/app/tracing.py` pattern — `trace_span()`, `get_langfuse_callback()`, prompt management). Each batch agent run should create a trace with input/output, link prompts, and pass the LangChain `CallbackHandler` to LLM calls.