feat: introduced TTSR for real-time pattern matching during streaming

- Added Time Traveling Streamed Rules (TTSR) feature for real-time pattern matching and rule injection during streaming.
- Added TtsrManager with configurable settings for context mode, repeat mode, and repeat gap.
- Added TTSR trigger support across all rule discovery sources (builtin, cline, cursor, windsurf).
- Added abort signal handling in agent loop to support stream interruption for TTSR.
- Added TtsrNotificationComponent for displaying rule violation notifications in interactive mode.
This commit is contained in:
can1357
2026-01-03 19:43:03 +01:00
parent f8e642adce
commit 13f3eae8c0
20 changed files with 690 additions and 55 deletions
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 MiB