Skip to content

Commit d59e317

Browse files
committed
fix: harden forbidden patterns config parsing and empty-pattern edge case
- Add tool_description_forbidden_patterns to _normalize_env_list_vars() and _parse_list_from_env() for CSV/empty-string env var robustness - Filter empty/blank patterns at config validation time via _filter_empty_forbidden_patterns() to prevent '' in v matching everything - Add runtime guard in validate_description() to skip empty patterns - Regenerate docs/config.schema.json to include new settings - Add tests for empty-pattern edge case and config-level filtering Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
1 parent ede7a32 commit d59e317

4 files changed

Lines changed: 3047 additions & 2905 deletions

File tree

0 commit comments

Comments
 (0)