From f733c6d043e7b4f6f35dd78fb1b7c17e91fc5424 Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Mon, 6 Jul 2026 13:04:35 -0700 Subject: [PATCH] chore(deps): bump vendored tinyagents to 3d9fcfb (Langfuse observation-id collision fix) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Advances vendor/tinyagents 6bf67ac -> 3d9fcfb, landing tinyhumansai/tinyagents#32 which namespaces Langfuse observation ids by trace id (`{trace_id}:{call_id}`). Without it, model generations + tool spans took their Langfuse observation id from the run-scoped `call_id` (e.g. `agent_turn-model-1`), which repeats on every interactive turn. Langfuse upserts observations by id project-wide, so each new turn overwrote the prior model generation onto the newest trace — observed as 75 agent-turn traces retaining only 5 `model` generations, i.e. per-turn token usage / cost / prompt+reply vanishing from nearly every trace. Also pulls in already-merged tinyagents #30 (orchestration tool coverage tests) and #31 (config-driven rlm runtime module). Claude-Session: https://claude.ai/code/session_013fVjLxoGF9pEkdEZdHksHN --- vendor/tinyagents | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/tinyagents b/vendor/tinyagents index 6bf67ace499..3d9fcfb8d02 160000 --- a/vendor/tinyagents +++ b/vendor/tinyagents @@ -1 +1 @@ -Subproject commit 6bf67ace49914ed53684a8b1f3ff52dbbdd7fbd4 +Subproject commit 3d9fcfb8d02fd15e604a0d88833d8104a9da3652