Repository navigation
v2.15.1 — Structured tool-call history fix + dep updates
What's Changed
🐛 Fixed
- Structured tool-call history in OpenAI flows (#171): Assistant messages with
tool_callsare now serialized asLanguageModelToolCallPartparts instead of plain text. Tool result messages useLanguageModelToolResultPartwith stabletool_call_idlinkage. Prevents long-context conversations from biasing the model toward textual tool-call imitation. Both streaming and non-streaming code paths updated.
📦 Dependencies
typescript-eslint8.61.1 → 8.70.0@modelcontextprotocol/sdk1.29.0 → 1.30.0cloudflared0.7.1 → 0.7.3eslint10.5.0 → 10.11.0@types/node26.5.1 → 26.6.2
Full Changelog: https://github.com/suhaibbinyounis/github-copilot-api-vscode/blob/main/CHANGELOG.md
What's Changed
- build(deps-dev): bump typescript-eslint from 8.61.1 to 8.70.0 by @dependabot[bot] in #165
- build(deps): bump @modelcontextprotocol/sdk from 1.29.0 to 1.30.0 by @dependabot[bot] in #166
- build(deps): bump cloudflared from 0.7.1 to 0.7.3 by @dependabot[bot] in #168
- build(deps-dev): bump eslint from 10.5.0 to 10.11.0 by @dependabot[bot] in #169
- build(deps-dev): bump @types/node from 26.5.1 to 26.6.2 by @dependabot[bot] in #170
Full Changelog: v2.15.0...v2.15.1