Skip to content

feat(provider): extend interleaved reasoning and transport routing#297

Merged
duguwanglong merged 1 commit into
devfrom
feat/provider-interleaved-reasoning-transport
May 21, 2026
Merged

feat(provider): extend interleaved reasoning and transport routing#297
duguwanglong merged 1 commit into
devfrom
feat/provider-interleaved-reasoning-transport

Conversation

@xiami762
Copy link
Copy Markdown
Contributor

@xiami762 xiami762 commented May 21, 2026

Summary

  • Extend interleaved reasoning capability inference for OpenAI-compatible and Anthropic models (Qwen, GLM, Kimi, DeepSeek, Claude, Vertex Anthropic, etc.)
  • Add reasoning_transport resolution (generic_chat vs anthropic_messages) so thinking/replay logic follows the correct API shape
  • Improve thinking-block handling in Anthropic/Vertex SDK formatters and session runner history round-trip
  • Remove unused Bedrock SDK module

Unify interleaved capability inference across OpenAI-compatible and Anthropic
models, add reasoning transport resolution, remove unused Bedrock SDK, and
improve thinking-block replay in runner and provider options.

Co-authored-by: Cursor <cursoragent@cursor.com>
@xiami762 xiami762 requested a review from duguwanglong May 21, 2026 06:33
@duguwanglong duguwanglong merged commit 12c6ef8 into dev May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants