tjb-tech
889d9dcbda
fix(grep): keep missing roots as tool errors
2026-05-16 12:24:21 +00:00
tjb-tech
c835d7cf2e
feat(model): manage profile model allowlists
...
Add /model list/add/remove/clear so a single provider profile can expose multiple switchable models in the TUI selector. Also add regression coverage for invalid grep regexes in the Python fallback.\n\nFixes #222\nRefs #218
2026-05-01 12:38:48 +00:00
yl-jiang
0305dfb3ec
fix(tools): subprocess stderr 改为 DEVNULL 并为 bash_tool 添加读取超时
...
glob/grep 工具的 rg 子进程 stderr 由 PIPE 改为 DEVNULL,
防止 stderr buffer 写满时子进程阻塞造成管道死锁;
bash_tool 的 _read_remaining_output 加 2s 超时,
避免进程退出后读取残余输出时无限挂起
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-27 22:57:31 +08:00
tjb-tech
7a29e66fdb
fix(grep): handle long rg lines without crashing
2026-04-11 09:11:21 +00:00
tjb-tech
6fbc61fc13
fix(ohmo): support channel slash commands and stabilize tests
2026-04-09 12:31:40 +00:00