johnlanni
bdfe9950ce
feat(ai-proxy): add promoteThinkingOnEmpty and hiclawMode config options
...
When some models (e.g. kimi-k2.5) put user-facing replies into
reasoning_content/thinking blocks without generating text content,
downstream clients receive empty responses. This adds a new
promoteThinkingOnEmpty option that promotes reasoning content to
text content when the response has no text block.
Also adds hiclawMode as a convenience flag that enables both
mergeConsecutiveMessages and promoteThinkingOnEmpty for multi-agent
collaboration scenarios.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 23:28:17 +08:00
woody
045238944d
Feat/new api path support ( #3620 )
2026-03-19 19:25:55 +08:00
woody
62df71aadf
feat(ai-proxy): 添加Amazon Bedrock Prompt Cache保留策略配置及优化缓存处理逻辑 ( #3609 )
2026-03-18 20:37:04 +08:00
woody
8961db2e90
fix: vertex streaming chunk parse ( #3599 )
2026-03-16 21:13:18 +08:00
woody
94f0d7179f
fix: bedrock canonical URI sig ( #3590 )
2026-03-16 14:54:19 +08:00
澄潭
f1e305844e
feat(ai-proxy): add mergeConsecutiveMessages option to merge consecutive same-role messages ( #3598 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-16 14:28:17 +08:00
woody
68d6090e36
feat(bedrock): prompt caching params transform ( #3563 )
2026-03-12 17:44:42 +08:00
LiuXiang
65aba909d7
Fix duplicate import ( #3582 )
...
Signed-off-by: LiuXiang <lx1036@126.com >
2026-03-11 09:42:21 +08:00
Kent Dong
528e6c9908
rel: Upgrade console to v2.2.1 and release higress v2.2.1 ( #3570 )
2026-03-09 11:52:59 +08:00
Damos chen
13b808c1e4
fix(mcp-session): send SSE endpoint event via local goroutine InjectData ( #3567 )
2026-03-05 20:17:16 +08:00
johnlanni
aa502e7e62
remove openai-compat in developerRoleSupportedProviders
2026-03-05 10:09:47 +08:00
johnlanni
2e3f6868df
Revert "openai compatiable developer replace"
...
This reverts commit 6c9747d778 .
2026-03-05 10:07:54 +08:00
johnlanni
6c9747d778
openai compatiable developer replace
2026-03-04 19:57:31 +08:00
woody
c12183cae5
修复 ai-proxy 插件 Bedrock Provider 在 AWS AK/SK 鉴权模式下仅对部分 API 进行 SigV4 签名的问题 || Fixed the problem of ai-proxy plug-in Bedrock Provider only performing SigV4 signature on some APIs in AWS AK/SK authentication mode ( #3549 )
2026-03-02 09:55:31 +08:00
woody
e2a22d1171
[ai-proxy] vertex image edits & variations ( #3536 )
2026-02-27 10:18:30 +08:00
Jingze
e9aecb6e1f
fix(ai-proxy): update anthropic messages endpoint path for qwen provider ( #3530 )
2026-02-25 10:26:25 +08:00
github-actions[bot]
b3fb6324a4
Add release notes ( #3524 )
...
Co-authored-by: johnlanni <6763318+johnlanni@users.noreply.github.com >
2026-02-22 20:14:09 +08:00
澄潭
8576128e4c
feat(ai-statistics): add Claude/Anthropic streaming tool calls parsing support ( #3523 )
2026-02-21 14:14:22 +08:00
澄潭
caa5317723
feat: share hub parameter between deployments and plugins with separate namespaces ( #3521 )
2026-02-20 23:30:48 +08:00
澄潭
093ef9a2c0
Update index.ts
2026-02-19 12:47:34 +08:00
澄潭
9346f1340b
refactor: migrate MCP SDK to main repo ( #3516 )
2026-02-16 23:39:18 +08:00
澄潭
87c6cc9c9f
Fix model pattern for Dashscope entry
2026-02-16 22:40:37 +08:00
澄潭
ac29ba6984
Rename qwen3-coder-plus to qwen3.5-plus
2026-02-16 22:24:58 +08:00
澄潭
1c847dd553
feat(ai-proxy): strip dynamic cch field from billing header to enable caching ( #3518 )
2026-02-15 23:57:08 +08:00
澄潭
a07f5024a9
fix(ai-proxy): convert OpenAI tool role to Claude user role with tool_result ( #3517 )
2026-02-15 22:45:09 +08:00
澄潭
814c3307ba
fix(ai-statistics): lightweight mode should include question and model ( #3513 )
2026-02-15 20:49:57 +08:00
澄潭
b76a3aca5e
feat(ai-statistics): add lightweight mode with use_default_response_attributes ( #3512 )
2026-02-15 17:23:54 +08:00
澄潭
28df33c596
feat(ai-statistics): add system field support for Claude /v1/messages API ( #3511 )
2026-02-15 14:16:19 +08:00
澄潭
8e7292c42e
fix(ai-proxy): fix Claude protocol conversion issues ( #3510 )
2026-02-15 13:52:26 +08:00
澄潭
d03932b3ea
fix(ai-proxy): add streaming tool_calls support for Claude provider ( #3507 )
2026-02-15 08:48:20 +08:00
澄潭
5a2ff8c836
fix(ai-proxy): convert Claude tool_use stop_reason to OpenAI tool_calls format ( #3506 )
2026-02-14 21:52:25 +08:00
澄潭
6f8ef2ff69
fix(ai-statistics): use RuleAppend as default for streaming answer extraction ( #3505 )这个
2026-02-14 13:58:55 +08:00
澄潭
67e2913f3d
fix(ai-proxy): preserve text content alongside tool_result in Claude to OpenAI conversion ( #3503 )
2026-02-14 12:12:07 +08:00
澄潭
e996194228
fix(ai-proxy): add missing event field in Claude streaming response ( #3502 )
2026-02-14 09:55:14 +08:00
澄潭
95f86d7ab5
feat(ai-proxy): add consumer affinity for stateful APIs ( #3499 )
2026-02-14 09:22:12 +08:00
澄潭
5d5d20df1f
fix(ci): pin GitHub Actions runner to ubuntu-22.04 ( #3500 )
2026-02-14 07:17:10 +08:00
澄潭
1ddc07992c
Update index.ts
2026-02-13 21:41:19 +08:00
澄潭
13ed2284ae
fix(ai-proxy): fix claude system content null serialization ( #3496 )
2026-02-13 20:32:37 +08:00
澄潭
f9c7527753
Update index.ts
2026-02-13 09:40:50 +08:00
澄潭
c2be0e8c9a
fix(ai-statistics): add ValueSource to built-in attributes for streaming body buffering ( #3491 )
2026-02-13 09:03:06 +08:00
澄潭
927fb52309
Update sync-skills-to-oss.yaml
2026-02-13 00:01:32 +08:00
澄潭
c0761c4553
Update SKILL.md
2026-02-12 23:38:07 +08:00
澄潭
4f857597da
docs: optimize provider list in OpenClaw integration skill ( #3490 )
2026-02-12 23:36:42 +08:00
澄潭
0d45ce755f
feat(skill): add z.ai domain and code plan mode options ( #3489 )
2026-02-12 23:21:49 +08:00
澄潭
44d688a168
feat(ai-proxy): add zhipu provider enhancements ( #3488 )
2026-02-12 22:19:13 +08:00
澄潭
0d9354da16
fix(skill): correct model reference prefix for higress provider ( #3485 )
2026-02-12 19:52:51 +08:00
澄潭
65834bff21
fix(skill): update higress-openclaw-integration to use dedicated install directory ( #3484 )
2026-02-12 19:39:43 +08:00
澄潭
668c2b3669
Update SKILL.md
2026-02-12 18:35:24 +08:00
澄潭
ff4de901e7
Update SKILL.md
2026-02-12 18:28:29 +08:00
澄潭
a1967adb94
fix: use absolute path for packaging skills ( #3483 )
2026-02-12 18:23:16 +08:00