Changelog
Improvements
- Option to disable Claude file citations (#7511)
- Allow
GitHubConfigrepo to be specified per request (#7496)
Bug Fixes
- Preserve custom db table names when loading components (#7508)
- Apply
header_providerheaders during MCP initialization (#7507) - Preserve inner workflow event identity and add
nested_depthto agent/team events (#7491) - Build knowledge dbs live in config API (#7498)
- Stop injecting shared HTTP/2 client into all model providers (#7492)
- Catch
CancelledErrorexplicitly in all router streaming generators (#7379) - Try raw JSON parse before cleaning to preserve code blocks in strings (#7402)
- Exclude framework-injected params from
user_input_schema(#7485) - Include
extra_messagesin memory pipeline gate check (#7470)
What's Changed
- [fix] Include extra_messages in memory pipeline gate check by @ArielTM in #7470
- chore: add weekly scheduled run to main validation workflow by @sannya-singal in #7453
- fix: exclude framework-injected params from user_input_schema by @kausmeows in #7485
- fix: try raw JSON parse before cleaning to preserve code blocks in strings by @ysolanky in #7402
- fix: catch CancelledError explicitly in all router streaming generators by @ysolanky in #7379
- fix: stop injecting shared HTTP/2 client into all model providers by @ysolanky in #7492
- fix: build knowledge dbs live in config API by @sannya-singal in #7498
- fix: preserve inner workflow event identity and add nested_depth to agent/team events by @Ayush0054 in #7491
- fix: apply header_provider headers during MCP initialization by @ysolanky in #7507
- fix: preserve custom db table names when loading components by @ysolanky in #7508
- feat: allow GitHubConfig repo to be specified per request by @ysolanky in #7496
- [feat] Option to disable Claude file citations by @joeportela in #7511
- chore: release 2.5.17 by @ysolanky in #7494
New Contributors
Full Changelog: v2.5.16...v2.5.17