v2.5.17
stepfun-ai/Step-Audiov2.5.17Apr 15, 2026by ysolanky
AI Summary
This update adds an option to disable Claude file citations and allows specifying the GitHub repo per request, alongside fixes for workflow and HTTP/2 client issues.
Key Highlights
- Option to disable Claude file citations
- Allow GitHubConfig repo to be specified per request
- Fix shared HTTP/2 client injection causing 400 errors
New Features
- Disable Claude file citations
- Per-request GitHub repo configuration
Full Release Notes
# Changelog ## Improvements - Option to disable Claude file citations (#7511) - Allow `GitHubConfig` repo to be specified per request (#7496) ## Bug Fixes - Preserve custom db table names when loading components (#7508) - Apply `header_provider` headers during MCP initialization (#7507) - Preserve inner workflow event identity and add `nested_depth` to agent/team events (#7491) - Build knowledge dbs live in config API (#7498) - Stop injecting shared HTTP/2 client into all model providers (#7492) - Catch `CancelledError` explicitly 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_messages` in memory pipeline gate check (#7470) ## What's Changed * [fix] Include extra_messages in memory pipeline gate check by @ArielTM in https://github.com/agno-agi/agno/pull/7470 * chore: add weekly scheduled run to main validation workflow by @sannya-singal in https://github.com/agno-agi/agno/pull/7453 * fix: exclude framework-injected params from user_input_schema by @kausmeows in https://github.com/agno-agi/agno/pull/7485 * fix: try raw JSON parse before cleaning to preserve code blocks in strings by @ysolanky in https://github.com/agno-agi/agno/pull/7402 * fix: catch CancelledError explicitly in all router streaming generators by @ysolanky in https://github.com/agno-agi/agno/pull/7379 * fix: stop injecting shared HTTP/2 client into all model providers by @ysolanky in https://github.com/agno-agi/agno/pull/7492 * fix: build knowledge dbs live in config API by @sannya-singal in https://github.com/agno-agi/agno/pull/7498 * fix: preserve inner workflow event identity and add nested_depth to agent/team events by @Ayush0054 in https://github.com/agno-agi/agno/pull/7491 * fix: apply header_provider headers during MCP initialization by @ysolanky in https://github.com/agno-agi/agno/pull/7507 * fix: preserve custom db table names when loading components by @ysolanky in https://github.com/agno-agi/agno/pull/7508 * feat: allow GitHubConfig repo to be specified per request by @ysolanky in https://github.com/agno-agi/agno/pull/7496 * [feat] Option to disable Claude file citations by @joeportela in https://github.com/agno-agi/agno/pull/7511 * chore: release 2.5.17 by @ysolanky in https://github.com/agno-agi/agno/pull/7494 ## New Contributors * @ArielTM made their first contribution in https://github.com/agno-agi/agno/pull/7470 **Full Changelog**: https://github.com/agno-agi/agno/compare/v2.5.16...v2.5.17