-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrepokeeper.config.example.ts
More file actions
35 lines (35 loc) · 978 Bytes
/
repokeeper.config.example.ts
File metadata and controls
35 lines (35 loc) · 978 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
export default {
github: {
token: process.env.GITHUB_TOKEN,
webhookSecret: process.env.GITHUB_WEBHOOK_SECRET,
owner: 'your-org',
repo: 'your-repo',
},
ai: {
provider: 'claude' as const,
model: 'claude-sonnet-4-6',
},
triage: {
enabled: true,
duplicateThreshold: 0.85,
minimumBodyLength: 100,
},
prSummariser: {
enabled: true,
minDiffLines: 50,
generateReleaseNotes: true,
},
// Attribution footer on AI-generated comments (default: enabled)
attribution: {
enabled: true,
// Set to your deployment URL to add a "Try it live" link in the footer
// playgroundUrl: 'https://your-server.example.com/playground',
},
// Optional: send notifications to Slack/Discord when issues are triaged or PRs are reviewed
notifications: {
enabled: false,
// slackWebhookUrl: 'https://hooks.slack.com/services/...',
// discordWebhookUrl: 'https://discord.com/api/webhooks/...',
},
port: 3001,
};