8ad811c977
feat: sync upstream pi-mono (386 commits)
...
从上游 badlogic/pi-mono 同步 386 个提交,手动解决所有冲突:
保留 SproutClaw 独有功能:
- RPC: reload 命令、bash 流式输出、get_extensions 命令
- settings-manager: showChangelogOnStartup 设置
- agent-session: turnIndex getter
- 移除 pi 版本检查通知(interactive-mode)
- skills 系统、启动脚本、自定义工具脚本
直接采用上游版本:
- packages/ai 模型列表及测试文件
- packages/coding-agent 文档
- 其余未冲突的全部上游代码
升级 @mistralai/mistralai 至 2.2.6(修复 promptCacheKey 类型错误)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:18:02 +08:00
Armin Ronacher
615bf2f874
Release v0.79.9
2026-06-20 22:15:37 +02:00
Armin Ronacher
8eb9704b3e
Release v0.79.8
2026-06-19 09:53:43 +02:00
Armin Ronacher
ea65a51a15
fix: update vulnerable dependencies
2026-06-19 00:43:44 +02:00
Armin Ronacher
651d10d90b
feat(ai): enable Mistral prompt caching
2026-06-18 23:47:25 +02:00
Armin Ronacher
c4ab61dcbf
Release v0.79.7
2026-06-18 18:22:07 +02:00
Armin Ronacher
31bfb2f16f
Release v0.79.6
2026-06-16 23:59:14 +02:00
Armin Ronacher
6561cb293b
Release v0.79.5
2026-06-16 19:54:23 +02:00
Armin Ronacher
0680726ac4
fix: upgrade marked to 18.0.5
2026-06-16 17:41:59 +02:00
Armin Ronacher
bba6af2c71
Release v0.79.4
2026-06-15 10:28:21 +02:00
Armin Ronacher
c48f656f88
fix(coding-agent): handle npm package semver ranges
...
closes #5695
2026-06-14 01:38:51 +02:00
Armin Ronacher
f2585c4c82
Release v0.79.3
2026-06-13 11:11:11 +02:00
Armin Ronacher
f21f3c4bbd
Release v0.79.2
2026-06-13 00:25:15 +02: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
Mario Zechner
a7f9fe681d
fix: bump shell-quote to 1.8.4 in lockfile (GHSA-w7jw-789q-3m8p)
2026-06-10 11:01:30 +02:00
root
cf5edd6394
feat(sproutclaw): modularize webui, extensions, and agent config layout
...
CI / build-check-test (push) Has been cancelled
Restructure local extensions into per-feature directories, split WebUI
into backend modules with slash commands and systemd support, and track
prompts/skills under .pi/agent for portable Gitea deployment.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-10 16:57:08 +08:00
Armin Ronacher
28df940f0d
Release v0.79.1
2026-06-09 23:14:52 +02:00
Armin Ronacher
c10fb95fd9
Release v0.79.0
2026-06-08 17:15:51 +02:00
Mario Zechner
592c34c056
Release v0.78.1
2026-06-04 18:31:33 +02:00
Vegard Stikbakke
86314bf38d
docs: add containerization guide and Gondolin example ( #5356 )
2026-06-03 15:53:16 +02:00
Mario Zechner
0897f175e4
Release v0.78.0
2026-05-30 01:47:37 +02:00
Armin Ronacher
8322745e28
Release v0.77.0
2026-05-29 00:19:06 +02:00
Mario Zechner
53ca936adb
Update clipboard native addon
...
closes #5028
2026-05-28 16:59:44 +02:00
Armin Ronacher
706f8720f8
Release v0.76.0
2026-05-27 22:03:21 +02:00
Armin Ronacher
4a98f748bb
chore(tui): remove unused xterm dependency
2026-05-23 14:18:49 +02:00
Mario Zechner
ea2b70ddd9
Release v0.75.5
2026-05-23 11:58:31 +02:00
Armin Ronacher
7002c68f8b
fix(ai): declare Bedrock Smithy HTTP handler dependency
...
closes #4842
2026-05-22 16:50:19 +02:00
Mario Zechner
4868222e34
chore(tui): replace koffi with Windows VT input helper
...
closes #4480
2026-05-21 00:21:21 +02:00
Mario Zechner
3533843dd7
Release v0.75.4
2026-05-20 16:11:46 +02:00
Mario Zechner
aa4adac766
chore: run pi-test through tsx
2026-05-20 15:55:31 +02:00
Mario Zechner
2e02c74dcb
chore: pin dependencies and use native TypeScript
2026-05-20 12:46:17 +02:00
Mario Zechner
b141e1fa24
chore: remove web-ui workspace
2026-05-20 02:26:09 +02:00
Mario Zechner
a7d8dd3d5d
Release v0.75.3
2026-05-18 11:58:34 +02:00
Mario Zechner
ea713ba174
Release v0.75.2
2026-05-18 11:46:23 +02:00
Mario Zechner
64150668b8
fix(coding-agent): use cross-spawn for Windows shims
...
closes #4665
2026-05-18 11:30:41 +02:00
Mario Zechner
73a61654af
Release v0.75.1
2026-05-18 02:01:03 +02:00
Mario Zechner
12f5c00cc1
Release v0.75.0
2026-05-17 21:02:49 +02:00
Mario Zechner
c9e7049212
fix(coding-agent): remove global fetch override closes #4619
2026-05-17 20:52:06 +02:00
Mario Zechner
2c708492e3
Release v0.74.1
2026-05-17 01:35:45 +02:00
Mario Zechner
bfd6535f7b
fix(coding-agent): update clipboard native package
...
closes #4492
2026-05-17 01:26:05 +02:00
Armin Ronacher
d803768f6a
fix(deps): restore lockfile registry metadata
...
Fixes #4315
2026-05-17 00:30:32 +02:00
Mario Zechner
c5831df689
fix(ai): vendor proxy env resolution
...
closes #4513
2026-05-17 00:02:37 +02:00
Mario Zechner
b7ea82105a
refactor(agent): run harness loop directly
2026-05-14 21:33:34 +02:00
Mario Zechner
a5cca409d8
refactor(ai): use HTTP proxy agents for Bedrock
2026-05-13 16:12:48 +02:00
Armin Ronacher
e0b5d27af2
chore(deps): replace cli-highlight ( #4468 )
2026-05-13 12:19:45 +02:00
Armin Ronacher
2829146dde
chore(deps): Kill small dependencies ( #4467 )
2026-05-13 10:44:56 +02:00
Armin Ronacher
64882c6a51
chore(deps): remove unused dependencies ( #4453 )
2026-05-12 23:35:41 +02:00
haoqixu
8c2e3eddec
fix(ai): respect proxy envs in bun's websocket
...
fixes #4346
2026-05-10 03:43:07 +08:00
Mario Zechner
90c017b05b
Merge remote-tracking branch 'origin/main' into bigrefactor
...
# Conflicts:
# package-lock.json
# packages/agent/package.json
2026-05-08 13:38:20 +02:00
Armin Ronacher
6ba53af8e4
fix(lockfile): restore platform optional packages
2026-05-07 20:28:00 +02:00