zerone0x d51eca64cc fix(agents): make tool call ID sanitization conditional with standard/strict modes
- Add ToolCallIdMode type ('standard' | 'strict') for provider compatibility
- Standard mode (default): allows [a-zA-Z0-9_-] for readable session logs
- Strict mode: only [a-zA-Z0-9] for Mistral via OpenRouter
- Update sanitizeSessionMessagesImages to accept toolCallIdMode option
- Export ToolCallIdMode from pi-embedded-helpers barrel

Addresses review feedback on PR #1372 about readability.
2026-01-22 00:41:22 +00:00
..
2026-01-21 09:55:10 +00:00
2026-01-17 08:00:05 +00:00
2026-01-14 15:02:19 +00:00
2026-01-20 10:51:25 +00:00
2026-01-19 00:34:26 +00:00
2026-01-20 13:52:59 +00:00
2026-01-17 08:00:05 +00:00
2026-01-17 06:32:24 +00:00
2026-01-14 15:02:19 +00:00
2026-01-17 05:48:56 +00:00
2026-01-14 15:02:19 +00:00
2026-01-14 15:02:19 +00:00