0d8ea01b43
chore: sync latest workspace updates
...
- 更新 AI 模型列表(models.generated.ts / image-models.generated.ts)
- 新增 bmi-calculator.html
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 19:41:28 +08:00
731ba23515
feat(ui): 美化启动界面并重构 /is 工具/插件展示
...
npm audit / audit (push) Has been cancelled
CI / build-check-test (push) Has been cancelled
- 缩小标题加 ❯ 引导符、彩色版本号、中文说明
- 去除启动头部段落间空行
- /is 本地扩展和 npm 扩展合并为 [插件] 分组展示
- /is 新增 [工具] 区块显示所有注册工具及激活状态
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 14:32:16 +08:00
ad62015fe3
chore: commit pending workspace updates
CI / build-check-test (push) Has been cancelled
2026-06-14 20:36:01 +08:00
root
62e2866228
chore: commit pending changes before gitea push
CI / build-check-test (push) Has been cancelled
npm audit / audit (push) Has been cancelled
2026-06-13 19:47:30 +08:00
d51a055d78
feat: update webui extensions, models, and agent config
CI / build-check-test (push) Has been cancelled
npm audit / audit (push) Has been cancelled
2026-06-10 21:45:53 +08:00
root
11c3a3a399
fix(ci): satisfy ts-imports and regenerate image models
...
CI / build-check-test (push) Has been cancelled
npm audit / audit (push) Has been cancelled
Use .ts relative import in webui server for pi's check:ts-imports policy
and regenerate image-models.generated.ts to remove duplicate model keys.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-22 20:45:00 +08:00
root
a8daa1d8ff
merge: sync upstream pi-mono main into sproutclaw
...
CI / build-check-test (push) Has been cancelled
Merge upstream/main (195 commits) while keeping sproutclaw-specific
README, webui workflow docs, and restored upstream .pi prompt templates.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-22 20:05:31 +08:00
Mario Zechner
1a2a536dba
chore: update PR prompt template
2026-05-22 11:11:38 +02:00
Mario Zechner
11c3da4f74
fix(ai): set bedrock claude default max tokens
...
closes #4848
2026-05-21 23:27:40 +02:00
Mario Zechner
b8326ca935
Add [Unreleased] section for next cycle
2026-05-20 16:26:05 +02:00
Mario Zechner
3533843dd7
Release v0.75.4
2026-05-20 16:11:46 +02:00
Mario Zechner
2e02c74dcb
chore: pin dependencies and use native TypeScript
2026-05-20 12:46:17 +02:00
Mario Zechner
f1f7cd50c3
test: speed up provider payload coverage
2026-05-20 12:37:58 +02:00
Mario Zechner
b141e1fa24
chore: remove web-ui workspace
2026-05-20 02:26:09 +02:00
Armin Ronacher
ae9450dc51
chore(ts): use source import extensions
2026-05-20 00:04:03 +02:00
Mario Zechner
06c6c324d7
chore: enforce erasable TypeScript syntax
2026-05-19 23:15:39 +02:00
Mario Zechner
2787b601d7
fix(ai): stop defaulting max token request caps
...
closes #4675
2026-05-19 11:49:44 +02:00
Mario Zechner
7be75baded
fix(ai): clamp OpenAI prompt cache keys
...
closes #4720
2026-05-19 10:51:11 +02:00
Mario Zechner
4943c1d62c
Add [Unreleased] section for next cycle
2026-05-18 11:59:24 +02:00
Mario Zechner
a7d8dd3d5d
Release v0.75.3
2026-05-18 11:58:34 +02:00
Mario Zechner
0c4d704a7b
Add [Unreleased] section for next cycle
2026-05-18 11:47:16 +02:00
Mario Zechner
ea713ba174
Release v0.75.2
2026-05-18 11:46:23 +02:00
Mario Zechner
b8f51957a0
fix(ai): add Xiaomi reasoning replay compat
...
closes #4678
2026-05-18 11:15:20 +02:00
Mario Zechner
93b2e7fae7
Add [Unreleased] section for next cycle
2026-05-18 02:01:57 +02:00
Mario Zechner
73a61654af
Release v0.75.1
2026-05-18 02:01:03 +02:00
Mario Zechner
f1218fa8aa
chore: audit unreleased changelogs
2026-05-18 02:00:07 +02:00
Mario Zechner
9e2bfc7c40
fix(ai): skip unknown bedrock content blocks
...
closes #4223
2026-05-18 01:42:18 +02:00
Mario Zechner
52e13870a1
fix(ai): prefix HTTP status codes onto Azure OpenAI and OpenAI Responses error messages so auto-retry fires on 5xx/429
...
closes #4232
2026-05-18 01:11:23 +02:00
Mario Zechner
21d80deda2
fix(ai): normalize opencode go reasoning replay
...
closes #4251
2026-05-18 01:11:23 +02:00
Mario Zechner
ed3904ddd3
fix(ai): switch xiaomi models to openai completions
...
closes #4505
2026-05-18 00:14:31 +02:00
Mario Zechner
266234047a
Remove openai-codex fast model variants, they do not work
2026-05-18 00:02:52 +02:00
Mario Zechner
b256ac7d77
Closes #4342
2026-05-17 23:55:25 +02:00
Mario Zechner
7f3c340dc6
Add [Unreleased] section for next cycle
2026-05-17 21:03:41 +02:00
Mario Zechner
12f5c00cc1
Release v0.75.0
2026-05-17 21:02:49 +02:00
Mario Zechner
d5ebc973d0
chore: audit unreleased changelog entries
2026-05-17 21:01:03 +02:00
Mario Zechner
a01cf7afae
Merge pull request #4603 from mattiacerutti/fix/openai-codex-model-list
...
fix(ai): update OpenAI Codex model list
2026-05-17 20:54:53 +02:00
Mario Zechner
6730c04a65
Merge pull request #4622 from mattiacerutti/fix/copilot-gpt-thinking-map-fix
...
fix(ai): map copilot gpt 5 minimal thinking to low
2026-05-17 20:53:42 +02:00
Mario Zechner
c9e7049212
fix(coding-agent): remove global fetch override closes #4619
2026-05-17 20:52:06 +02:00
Mario Zechner
6d474f8c1a
fix(ai): cap context-sized default output budgets
...
closes #4614
2026-05-17 20:06:59 +02:00
Mattia Cerutti
485afc9c3f
fix(ai): map copilot gpt minimal thinking to low
2026-05-17 12:18:50 +02:00
Mattia Cerutti
1af823be9d
fix(ai): update OpenAI Codex model list
2026-05-17 03:12:19 +02:00
Mario Zechner
2c708492e3
Release v0.74.1
2026-05-17 01:35:45 +02:00
Mario Zechner
72104d88f9
docs: audit unreleased changelogs
2026-05-17 01:29:35 +02:00
Mario Zechner
c5831df689
fix(ai): vendor proxy env resolution
...
closes #4513
2026-05-17 00:02:37 +02:00
Mario Zechner
22a9c484e7
fix(ai): respect model output token limits
...
closes #4539
2026-05-16 23:33:06 +02:00
Mario Zechner
7c5c3d6fd6
fix(ai): detect litellm context overflow errors
...
closes #4563
2026-05-16 23:29:22 +02:00
Mario Zechner
0412f62f9e
Merge pull request #4558 from earendil-works/fix/openai-completions-throw-on-missing-finish_reason
...
fix(ai): openai-completions - throw error on missing finish-reason
2026-05-16 22:54:42 +02:00
Armin Ronacher
87881ca686
fix(ai): preserve OpenRouter cached token semantics
2026-05-16 11:55:16 +02:00
Ramiz Wachtler
98ffad0437
fix(ai): openai-completions - throw error on missing finish-reason
...
- require \ before treating \ streams as successful
- add regression coverage for truncated streams without \
- closes #4345
2026-05-15 15:26:57 +02:00
Mario Zechner
a8af0b5e99
fix(ai): ignore generic GitHub tokens for Copilot auth
...
closes #4485
2026-05-15 01:26:31 +02:00