Vectry 1989366844 fix: OpenAI wrapper - remove duplicate span block, fix tool call extraction, fix cost model matching
- Remove duplicate span append + tool call decision logging block (lines 328-426)
- Fix _extract_tool_calls_from_response to use getattr() instead of .get() on objects
- Fix _calculate_cost to use exact match first, then longest-prefix match (prevents gpt-4o-mini matching gpt-4 pricing)
- Fix test mock setup: set return_value BEFORE wrap_openai() so wrapper captures correct original
- All 11 OpenAI integration tests + 8 SDK tests passing (19/19)
2026-02-10 00:48:48 +00:00
2026-02-09 22:27:42 +00:00
2026-02-09 22:27:42 +00:00

agentlens

AgentLens - Agent observability that traces decisions, not just API calls. See WHY your AI agents chose what they chose.

Description
AgentLens - Agent observability that traces decisions, not just API calls. See WHY your AI agents chose what they chose.
Readme MIT 5.9 MiB
v0.2.8 Latest
2026-02-11 01:35:01 +00:00
Languages
TypeScript 83.4%
Python 16%
CSS 0.3%
Dockerfile 0.2%