kimi-code/packages/kosong/test
Kai 3d5d630c12
fix: honor explicit thinking off on OpenAI-compatible providers (#1774)
An explicit withThinking('off') collapsed to the same internal state as
"never configured" on chat-completions providers, so the history-based
auto reasoning_effort injection (#1616) silently switched reasoning back
on and could leak the field to models that reject it. Store the requested
effort verbatim and derive the wire encoding per request, suppress the
auto-enable for an explicit 'off', and report the accurate current effort
('on'/'off') instead of recording 'off' for both.
2026-07-16 17:11:18 +08:00
..
e2e fix: replay empty thinking verbatim on preserved-thinking endpoints (#1773) 2026-07-16 17:00:06 +08:00
fixtures feat: attach trace_id to telemetry events (#1724) 2026-07-16 09:14:12 +08:00
providers fix(kosong): repair mismatched schema types from Xcode 26.5 MCP (#343) 2026-06-15 20:47:15 +08:00
anthropic-errors.test.ts feat: harden LLM API fault tolerance against 429 and overload (#1530) 2026-07-10 15:47:12 +08:00
anthropic.test.ts fix: replay empty thinking verbatim on preserved-thinking endpoints (#1773) 2026-07-16 17:00:06 +08:00
capability-providers.test.ts refactor: resolve model capabilities via a static table lookup (#776) 2026-06-15 17:58:08 +08:00
capability.test.ts refactor: resolve model capabilities via a static table lookup (#776) 2026-06-15 17:58:08 +08:00
catalog.test.ts refactor(kosong): rename select_tools capability to dynamically_loaded_tools (#1488) 2026-07-10 22:12:54 +08:00
echo-provider.test.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
errors.test.ts fix: refuse unsupported image formats instead of poisoning sessions (#1536) 2026-07-10 19:36:00 +08:00
finish-reason.test.ts feat: attach trace_id to telemetry events (#1724) 2026-07-16 09:14:12 +08:00
generate.test.ts feat: attach trace_id to telemetry events (#1724) 2026-07-16 09:14:12 +08:00
google-genai.test.ts fix(agent-core-v2): make Gemini tool call ids unique across turns (#1730) 2026-07-15 17:47:53 +08:00
kimi-files.test.ts Kimi For Coding 2026-05-22 15:54:50 +08:00
kimi.test.ts fix: replay empty thinking verbatim on preserved-thinking endpoints (#1773) 2026-07-16 17:00:06 +08:00
message.test.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
openai-common-errors.test.ts feat: attach trace_id to telemetry events (#1724) 2026-07-16 09:14:12 +08:00
openai-legacy.test.ts fix: honor explicit thinking off on OpenAI-compatible providers (#1774) 2026-07-16 17:11:18 +08:00
openai-responses.test.ts fix: resolve and synchronize thinking effort (#1625) 2026-07-14 16:37:03 +08:00
provider.test.ts Kimi For Coding 2026-05-22 15:54:50 +08:00
regression.test.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
scripted-echo-provider.test.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
select-tools.test.ts feat: attach trace_id to telemetry events (#1724) 2026-07-16 09:14:12 +08:00
simple-toolset.test.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
step.test.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
stress.test.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
strict-role-alternation.test.ts feat(agent-core): rework compaction to keep only user prompts and summary (#1214) 2026-07-01 01:17:30 +08:00
tool-message-conversion.test.ts Kimi For Coding 2026-05-22 15:54:50 +08:00
type-safety-negative.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
type-safety.test.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
typed-tool.test.ts feat: flatten tool call records (#25) 2026-05-25 23:02:25 +08:00
usage.test.ts Kimi For Coding 2026-05-22 15:54:50 +08:00