Roo-Code/.roo
Eric Wheeler cb978cd65b safe-json: add streaming read support
Implement safeReadJson function to complement the existing safeWriteJson
functionality:

- Uses stream-json for efficient processing of large JSON files
- Supports both full object reading and selective path extraction
- Provides file locking to prevent concurrent access
- Includes comprehensive error handling
- Adds complete test coverage
- Passthrough all exceptions

This enables efficient and safe JSON reading operations throughout the
codebase.

Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-09-18 15:08:29 -06:00
..
commands v3.26.4 (#7579) 2025-09-01 11:37:37 -04:00
rules safe-json: add streaming read support 2025-09-18 15:08:29 -06:00
rules-code fix: use safeWriteJson for all JSON file writes with race condition fix (#4733) 2025-06-25 16:05:02 -04:00
rules-docs-extractor docs: update docs extractor mode configuration and rules (#6373) 2025-07-29 11:29:31 -06:00
rules-integration-tester feat(tests): core tools integration tests (#4433) 2025-06-12 11:50:25 -04:00
rules-issue-fixer fix: add todos parameter to new_task tool usage in issue-fixer mode (#7391) 2025-08-25 12:36:06 -04:00
rules-issue-investigator feat: Add Issue Investigator mode and enhance Issue Writer mode (#5913) 2025-07-18 14:43:14 -04:00
rules-issue-writer Improve issue-writer mode initialization workflow (#6311) 2025-07-28 16:30:26 -04:00
rules-merge-resolver fix: add GIT_EDITOR env var to merge-resolver mode for non-interactive rebase (#7819) 2025-09-09 12:42:04 -04:00
rules-mode-writer feat(mode-writer): add validation and cohesion checking for mode creation (#6313) 2025-07-28 16:45:42 -04:00
rules-pr-fixer feat: add merge-resolver mode for intelligent conflict resolution (#6090) 2025-07-22 21:31:36 -04:00
rules-pr-reviewer Remove event types mention from PR reviewer rules (#6428) 2025-07-30 10:49:41 -04:00
rules-translate Improve translation workflow to avoid unnecessary file reads (#5126) 2025-06-25 20:24:30 -04:00
roomotes.yml Remove translation roomote (#6945) 2025-08-11 15:39:28 -04:00