- Fix cat rule to exclude heredoc syntax (cat <<EOF) via negative lookahead - Fix write rule: exclude >> append and digit-prefixed fd redirects (2>) using lookbehind (?<![|>\d])>(?!>) - Add compileInterceptor() — pre-compiles rules once at construction time instead of on every bash call; export CompiledInterceptor type - Update createBashTool to use pre-compiled interceptor instance - Add 33 unit tests covering all rules, edge cases, and pass-throughs |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||