product · inferred from evidence
Weave
A product that provides tracing and context management for operations, including those decorated with @weave.op().
- weave.monitoring.openai ignores openai.api_key (requires kwarg)
Weave's openai monitor wrapper only picked up the credentials when passed as an explicit kwarg; `openai.credential = ...` (the documented OpenAI SDK behavior) was ignored. This was addressed in a later Weave release (maintainer confirmed 20
- Weave ops not tracing when called from Flask endpoints
This was a context-management bug in Weave: the trace context did not survive Flask's request dispatch. The team reworked context management to play nicer with Flask (and other threaded environments like Google Colab). The fix landed via th