From cfd24413d97fe914d91b4f604cf70243a2745762 Mon Sep 17 00:00:00 2001 From: Erica Pisani Date: Wed, 18 Feb 2026 14:49:45 -0500 Subject: [PATCH 1/2] chore(warden): add warden.toml to project Initial configuration for [warden](https://github.com/getsentry/warden). --- warden.toml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 warden.toml diff --git a/warden.toml b/warden.toml new file mode 100644 index 0000000000..d0fdfb7229 --- /dev/null +++ b/warden.toml @@ -0,0 +1,45 @@ +# Warden Configuration +# https://github.com/getsentry/warden +# +# Warden reviews code using AI-powered skills triggered by GitHub events. +# Skills live in .agents/skills/ or .claude/skills/ +# +# Add skills with: warden add + +version = 1 + +# Default settings inherited by all skills +[defaults] +# Severity levels: critical, high, medium, low, info +# failOn: minimum severity that fails the check +failOn = "high" +# reportOn: minimum severity that creates PR annotations +reportOn = "medium" + +# Skills define what to analyze and when to run +# Add skills with: warden add +# +# Example skill with path filters and triggers: +# +# [[skills]] +# name = "security-review" +# paths = ["src/**/*.ts", "src/**/*.tsx"] +# ignorePaths = ["**/*.test.ts", "**/__fixtures__/**"] +# +# [[skills.triggers]] +# type = "pull_request" +# actions = ["opened", "synchronize", "reopened"] + +[[skills]] +name = "code-review" + +[[skills.triggers]] +type = "pull_request" +actions = ["opened", "synchronize", "reopened"] + +[[skills]] +name = "find-bugs" + +[[skills.triggers]] +type = "pull_request" +actions = ["opened", "synchronize", "reopened"] From 14058c4b5616c4d0fcaf3471bdcae71d2e66e097 Mon Sep 17 00:00:00 2001 From: Erica Pisani Date: Wed, 18 Feb 2026 15:09:07 -0500 Subject: [PATCH 2/2] add skill-scanner to warden configuration --- warden.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/warden.toml b/warden.toml index d0fdfb7229..4fddf0de92 100644 --- a/warden.toml +++ b/warden.toml @@ -43,3 +43,10 @@ name = "find-bugs" [[skills.triggers]] type = "pull_request" actions = ["opened", "synchronize", "reopened"] + +[[skills]] +name = "skill-scanner" + +[[skills.triggers]] +type = "pull_request" +actions = ["opened", "synchronize", "reopened"]