Skip to content

v1.46.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 03:58
· 65 commits to main since this release
f35d8da

What's Changed

  • fix(mcp): return text or blob from resources/read for a resource without content by @vishalhabib99 in #533
  • Adoption wall needs review by @github-actions[bot] in #534
  • Update competitive matrix and migration pages by @github-actions[bot] in #532
  • feat: support explicit Responses message phases by @danielco8 in #531
  • docs: add matrix legends and abbreviate Not documented to ND by @jpr5 in #535
  • chore(deps): update actions/create-github-app-token action to v3.3.0 by @renovate[bot] in #536
  • chore(deps): update zizmorcore/zizmor-action action to v0.7.0 by @renovate[bot] in #543
  • chore(deps): update zizmorcore/zizmor-action action to v0.7.1 by @renovate[bot] in #546
  • feat: consolidate response handling and native API features by @jpr5 in #542
  • chore(drift-sync): needs-human model-family decision (2026-10-14) by @copilotkit-bot[bot] in #541
  • fix: reject unknown Anthropic model cursors and document auth changes by @tylerslaton in #551
  • fix: correct Ollama batches, AG-UI IDs, and Bedrock SDK setup by @tylerslaton in #553
  • Competitor feature-watch report by @github-actions[bot] in #554
  • fix: bound live Bedrock drift diagnostics so native observations survive by @jpr5 in #556
  • Adoption wall needs review by @github-actions[bot] in #555
  • fix: stop Anthropic Messages streaming when the client disconnects by @jpr5 in #557
  • fix(drift-sync): keep one rolling needs-human PR instead of a sibling per changeset by @jpr5 in #558
  • fix(drift-sync): scope the voice seed-set edit to the OpenAI provider by @jpr5 in #559
  • feat: apply streamingProfile timing to non-streaming responses by @pennycoders in #545
  • fix: delay non-streaming content+tool-call and blocks replies for streamingProfile by @jpr5 in #561
  • docs: cover unreleased model catalogs, cache usage, and client disconnects by @jpr5 in #560
  • fix: stop treating "request history" as a request journal in the competitor scan by @jpr5 in #563
  • fix(drift-sync): match the real drift bot login by @jpr5 in #564
  • fix: make non-streaming streamingProfile timing opt-in by @jpr5 in #567
  • fix(drift): name the assertions that block the observation artifact by @jpr5 in #565
  • fix: keep inbound-auth 401 bodies backward-compatible by @jpr5 in #566
  • fix: keep /v1/models OpenAI-format by default (v1.46.0 compat) by @jpr5 in #568
  • docs: website updates for v1.46.0 by @jpr5 in #569
  • docs: refresh What's New and strengthen the comparison matrix by @jpr5 in #570
  • chore: release v1.46.0 by @jpr5 in #562

New Contributors

Full Changelog: v1.45.1...v1.46.0