-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathagent-upgrade.example.json
More file actions
93 lines (93 loc) · 1.72 KB
/
Copy pathagent-upgrade.example.json
File metadata and controls
93 lines (93 loc) · 1.72 KB
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
{
"$schemaVersion": 1,
"repo": "owner/repository",
"releaseChannel": "releases",
"currentVersionSource": {
"type": "package.json",
"path": "./package.json"
},
"changelogSource": {
"type": "release_notes"
},
"updateInstructions": {
"command": "npm install @owner/repository@latest",
"docsUrl": "https://github.com/owner/repository#readme"
},
"issueTemplates": {
"bug": {
"titlePrefix": "[Bug]",
"expectedFields": [
"reproductionSteps",
"actualResult",
"expectedResult",
"environment",
"logSummary",
"attemptedFixes"
]
}
},
"contributionPolicy": {
"enabled": true,
"protectedPaths": [
".env",
"secrets/",
"config/private/"
],
"maxChangedFiles": 20
},
"privacyRules": {
"redactPatterns": [
"ghp_[A-Za-z0-9]+",
"sk-[A-Za-z0-9]+"
],
"excludePaths": [
".env",
"*.pem"
]
},
"selfHealing": {
"enabled": true,
"strategyOrder": [
"agent_patch",
"upstream_update",
"issue_only"
],
"updateStrategyOrder": [
"update-kit",
"host-native",
"manual"
],
"fallbackToIssue": true,
"workspaceMode": "git_worktree",
"approvalMode": "manual",
"maxAttempts": 2,
"autoSubmitPr": true
},
"repair": {
"protectedPaths": [
".env",
"secrets/"
],
"maxFilesChanged": 20
},
"hooks": {
"preflight": [
{
"name": "install",
"command": "npm ci"
}
],
"verification": [
{
"name": "test",
"command": "npm test"
}
]
},
"state": {
"path": ".udd/state.json"
},
"audit": {
"path": ".udd/audit.jsonl"
}
}