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