pi-mono/packages/coding-agent/src/core/tools
Mario Zechner 4edb506df8 fix(coding-agent): handle macOS filenames with curly quotes and NFD Unicode
Fixes #1078

- Add tryNFDVariant() to normalize paths to NFD form
- Add tryCurlyQuoteVariant() to convert straight quotes to curly quotes
- Try combined NFD + curly quote variant for French macOS screenshots
- Add comprehensive tests for path-utils
2026-01-29 22:58:22 +01:00
..
bash.ts feat(coding-agent): ResourceLoader, package management, and /reload command (#645) 2026-01-22 13:49:38 +01:00
edit-diff.ts feat(edit): add fuzzy matching for trailing whitespace, quotes, dashes, and spaces (#713) 2026-01-14 10:22:00 +01:00
edit.ts feat(edit): add fuzzy matching for trailing whitespace, quotes, dashes, and spaces (#713) 2026-01-14 10:22:00 +01:00
find.ts feat(coding-agent): add pluggable operations for remote tool execution 2026-01-08 19:32:25 +01:00
grep.ts feat(coding-agent): add pluggable operations for remote tool execution 2026-01-08 19:32:25 +01:00
index.ts fix(ai): filter empty error assistant messages in transformMessages 2026-01-16 22:35:50 +01:00
ls.ts feat(coding-agent): add pluggable operations for remote tool execution 2026-01-08 19:32:25 +01:00
path-utils.ts fix(coding-agent): handle macOS filenames with curly quotes and NFD Unicode 2026-01-29 22:58:22 +01:00
read.ts fix(coding-agent): improve read tool description for full file reads 2026-01-24 23:15:11 +01:00
truncate.ts Enable more biome lints and fix things 2025-12-21 22:56:20 +01:00
write.ts feat(coding-agent): add pluggable operations for remote tool execution 2026-01-08 19:32:25 +01:00