v0.52.29
What's Changed
- fix(weave): Make generators respect sampling by @andrewtruong in #6126
- chore(weave): prevent insert retry on kafka failure by @gtarpenning in #6124
- perf(weave): convert datetime timestamps to string for ch index by @gtarpenning in #6095
- fix(weave): flush to bufstream on call end immediately by @gtarpenning in #6123
- chore(weave): add sonnet 4.6 by @jwlee64 in #6143
- fix(weave): better cache management in tests by @gtarpenning in #6141
- chore(weave): API for editing an annotation queue metadata by @chance-wnb in #6114
- fix(weave): index error on sort query by @gtarpenning in #6147
- chore(weave): update clickhouse-connect version by @gtarpenning in #6149
- fix(weave): test llamaindex flake on slow windows runners by @gtarpenning in #6150
- feat(weave): Add metadata about unfinished calls to usage APIs by @andrewtruong in #6118
- chore(weave): allows lightweight update in all deployment types by @chance-wnb in #6133
- fix(weave): improve test handling for media causing leaks by @gtarpenning in #6140
- fix(weave): use deterministic JSON serialization for digest computation by @rgao-coreweave in #6142
- feat(weave): Add python-magic backend by @zbirenbaum in #6152
- chore(weave): Extract accumulator code and tests into their own file by @andrewtruong in #6119
- fix(weave): libmagic thread safety by @zbirenbaum in #6155
- chore(weave): Fix typos by @andrewtruong in #6161
- chore(weave): Add FA and SIM101 ruff rule by @andrewtruong in #6151
- chore(weave): Refactor digest calculation code into its own module by @andrewtruong in #6105
- chore(weave): llamaindex test still flaking, slightly broader fix by @gtarpenning in #6156
- chore(weave): fix test flake poison pill async processor by @gtarpenning in #5875
- chore(weave): ran make update_model_providers by @jamie-rasmussen in #6168
- chore(weave): calls complete table refactor for perf by @gtarpenning in #6145
- feat(weave): Threads and usage for realtime by @zbirenbaum in #6144
- chore(weave): Interface for debounced scoring by @mscavezze-cw in #6166
- chore(weave): Remove deprecated_field decorator by @andrewtruong in #6165
- chore(weave): Add tests for project_id by @andrewtruong in #6163
- chore(weave): Add tests for InvertableDict by @andrewtruong in #6162
- chore(weave): configure async insert flush time by @gtarpenning in #6175
- fix(weave): Fix OpenAI TS SDK instrumentation issue. by @chance-wnb in #6172
- fix(weave): fix otel dump to calls_complete display name by @gtarpenning in #6183
- chore(weave): prevents dirtying dd state by @gtarpenning in #6185
- fix(weave): fix otel op create scope, and improve make_safe_name by @gtarpenning in #6191
- chore(weave): TS SDK version bump by @chance-wnb in #6184
- chore(weave): make clickhouse producer, table router, file storage thread safe by @gtarpenning in #6190
- fix(weave): realtime thread captures conversation call by @zbirenbaum in #6174
- perf(weave): dedupe file create batch during call upsert by @gtarpenning in #6201
- chore(weave): update test copy for content by @gtarpenning in #6202
- fix(weave): Fixes serialization of pydantic classes in langchain by @tssweeney in #6173
- feat(weave): WB-30225 [1/2] Add tags and aliases schema by @rgao-coreweave in #6169
- chore(weave): alert spec builtin object by @gtarpenning in #6211
- fix(weave): Support pydantic v2 Run in langchain integration by @tssweeney in #6213
- chore(weave): Add aggregation method to debounced scoring by @mscavezze-cw in #6216
- feat(weave): add eval_results/query API for structured evaluation data by @bcsherma in #6193
- chore(weave): initial set up of openai agent integration for TS SDK by @chance-wnb in #6153
- chore(weave): TSSDK OpenAI agent: pack and link the calls properly by @chance-wnb in #6195
- chore(weave): Allows Auto injection of OpenAI agents integration through module loading mechanism. by @chance-wnb in #6197
New Contributors
- @rgao-coreweave made their first contribution in #6142
Full Changelog: v0.52.28...v0.52.29