Commit eceb946
Brendan Gray
v1.8.14: Tool parser regex recovery, JSON leak fix, tool UI flatten, unquoted value fix, CSS content leak guard
- toolParser.js: Regex-based recovery when tryParseJson fails on balanced JSON (handles huge HTML/CSS in write_file content)
- toolParser.js: fixQuoting now handles unquoted Windows path values
- chatContentParser.ts: Extended JSON leak suppression - skip window extends past leaked content when brace counter gives premature endIdx
- chatContentParser.ts: stripToolArtifacts strips bulk CSS/HTML leaked from truncated write_file continuations
- ChatWidgets.tsx: Tool labels now italicized, ToolCallGroup flattened (always-visible individual blocks, no master dropdown)1 parent 1ff0930 commit eceb946
5 files changed
Lines changed: 317 additions & 29 deletions
File tree
- main/tools
- src
- components/Chat
- utils
0 commit comments