Huanqi Cao
782894ff8c
Merge remote-tracking branch 'origin/master' into feat/ripgrep-packaged-binary
2026-08-02 16:18:46 +08:00
Huanqi Cao
998b80886b
fix(tool-str-replace-editor): platform-normalize listing assertion paths
...
The view listing carries absolute display paths, so the POSIX-style
'node_modules_old/kept.js' substring assertions only match on Linux
(Windows display paths use backslashes). Assert with platform separators
to keep the same check meaningful on Windows; the pre-existing gap is
identical on master.
2026-08-02 11:26:06 +08:00
Dudu-0223
e1f7eeeb95
fix(subagent): confirm steering request admission
2026-08-02 04:34:16 +08:00
Hypatia May
faac9b4fd5
round 1: implement bracket-first manual compaction
2026-07-30 17:40:25 +08:00
Tianyi Cui
b21f13baa1
test: update tool agent fixtures for inbox API
2026-07-30 15:21:42 +08:00
Tianyi Cui
514238ee47
fix(editor): preserve tabs in file views
2026-07-30 00:05:58 +08:00
Tianyi Cui
fbfe520471
fix(editor): preserve literal replacement text
2026-07-29 23:48:43 +08:00
Tianyi Cui
9939236dcb
test(tools): prove persistent tool disposal
2026-07-29 21:50:25 +08:00
Tianyi Cui
98e6a0573f
fix(fs): keep one editor path contract
2026-07-29 21:37:12 +08:00
Tianyi Cui
6b26126b3a
fix(fs): preserve tabs during editor mutations
2026-07-29 21:25:56 +08:00
Yichen Jiang
df58af92cd
test(tools): close persistent tool coverage gaps
2026-07-29 15:33:46 +08:00
Yichen Jiang
260ea24594
fix(tools): harden persistent tool integrations
2026-07-29 15:21:56 +08:00
Yichen Jiang
665c21693b
feat(tools): add persistent bash and str-replace editor
2026-07-29 14:12:27 +08:00