forked from different-ai/openwork
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwarden.toml
More file actions
35 lines (28 loc) · 891 Bytes
/
Copy pathwarden.toml
File metadata and controls
35 lines (28 loc) · 891 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
version = 1
# Warden gates "security clearance" on a single question: does this diff
# introduce a new security issue? See .warden/skills/diff-security-review.
# The clearance itself is granted by .github/workflows/warden-clearance.yml.
[defaults]
reportOn = "low"
ignorePaths = [
"**/node_modules/**",
"**/pnpm-lock.yaml",
"**/dist/**",
"**/*.min.js",
]
[defaults.agent]
model = "openai/gpt-5.6-luna"
# Auxiliary verifies/merges findings and gates what survives to the report;
# keep it on the same strong model so weak verification can't cause a false
# clearance.
[defaults.auxiliary]
model = "openai/gpt-5.6-luna"
[[skills]]
name = "diff-security-review"
[[skills.triggers]]
type = "pull_request"
actions = ["opened", "synchronize", "reopened"]
draft = false
# Lets developers run `warden` locally on uncommitted changes before pushing.
[[skills.triggers]]
type = "local"