9router/open-sse/executors
anuragg-saxenaa afe09f3f14 fix(github): strip thinking/reasoning_effort for Copilot chat completions (closes #623)
GitHub Copilot /chat/completions endpoint does not support the thinking
or reasoning_effort fields. OpenClaw sends thinking: { type: "enabled" }
for Claude models which causes a 400 Bad Request.

Added supportsThinking() and strip both fields in transformRequest before
sending to the upstream endpoint.

Co-authored-by: anuragg-saxenaa <anuragg.saxenaa@gmail.com>
Made-with: Cursor
2026-04-17 12:54:50 +07:00
..
antigravity.js Fix AG 2026-04-01 11:48:38 +07:00
base.js Fix : noAuth support for providers and adjusted MITM restart settings. 2026-04-14 10:14:50 +07:00
codex.js fix(codex): await image URL fetches before sending to upstream (closes #575) 2026-04-17 12:15:10 +07:00
cursor.js Enhance proxy functionality with Vercel relay support 2026-04-13 10:08:24 +07:00
default.js feat(claude-code): spoof TLS fingerprint and stabilize headers for Anthropic 2026-03-30 16:27:28 +07:00
gemini-cli.js Refactor config 2026-03-12 16:20:46 +07:00
github.js fix(github): strip thinking/reasoning_effort for Copilot chat completions (closes #623) 2026-04-17 12:54:50 +07:00
iflow.js fix(iflow): inject stream_options for usage data in streaming 2026-03-23 12:03:11 +07:00
index.js Fix bug 2026-04-06 17:32:44 +07:00
kiro.js chore: add proper-lockfile for safe database read/write operations and implement retry logic for file access 2026-03-27 10:31:35 +07:00
opencode.js Refactor error handling to config-driven approach with centralized error rules 2026-04-15 11:46:47 +07:00
qoder.js Fix bug 2026-03-31 15:44:19 +07:00
qwen.js Add marked package, update Qwen executor for OAuth handling, and enhance changelog styles 2026-04-17 12:15:10 +07:00
vertex.js fix: use project-scoped Vertex URL for SA JSON auth and add ?alt=sse for streaming (closes #388) 2026-03-27 11:03:49 +07:00