Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions .github/workflows/bonk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,15 @@ jobs:
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
CF_GATEWAY_BASE_URL: https://gateway.ai.cloudflare.com/v1/${{ vars.CLOUDFLARE_ACCOUNT_ID }}/${{ vars.CLOUDFLARE_GATEWAY_ID }}/compat
# Must stay below the job's timeout-minutes. The harness defaults to 45m, so 25m gives opencode enough time to retry
OPENCODE_TIMEOUT: 25m
OPENCODE_PRINT_LOGS: '1'
OPENCODE_LOG_LEVEL: INFO
with:
model: 'cf-gateway/kimi-k2.5'
model: 'cf-gateway/kimi-k2.7-code'
mentions: '/bonk,@ask-bonk'
forks: 'false'
permissions: write
opencode_version: '1.2.27'
opencode_version: '1.18.13'
# token_permissions defaults to WRITE so bonk can push commits
# when asked via /bonk.
8 changes: 6 additions & 2 deletions .github/workflows/new-pr-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,15 @@ jobs:
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
CF_GATEWAY_BASE_URL: https://gateway.ai.cloudflare.com/v1/${{ vars.CLOUDFLARE_ACCOUNT_ID }}/${{ vars.CLOUDFLARE_GATEWAY_ID }}/compat
# Must stay below the job's timeout-minutes. The harness defaults to 45m, so 25m gives opencode enough time to retry
OPENCODE_TIMEOUT: 25m
OPENCODE_PRINT_LOGS: '1'
OPENCODE_LOG_LEVEL: INFO
with:
model: 'cf-gateway/kimi-k2.5'
model: 'cf-gateway/kimi-k2.7-code'
forks: 'false'
permissions: write
opencode_version: '1.2.27'
opencode_version: '1.18.13'
# The auto-reviewer must never push to PR branches. NO_PUSH
# enforces that at the token level.
token_permissions: 'NO_PUSH'
Expand Down
2 changes: 1 addition & 1 deletion .opencode/agents/reviewer.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: Read-only code reviewer for pull requests
mode: primary
model: cf-gateway/kimi-k2.5
model: cf-gateway/kimi-k2.7-code
temperature: 0.1
permission:
edit: deny
Expand Down
8 changes: 4 additions & 4 deletions opencode.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@
"apiKey": "{env:CLOUDFLARE_API_TOKEN}"
},
"models": {
"kimi-k2.5": {
"id": "workers-ai/@cf/moonshotai/kimi-k2.5",
"name": "Kimi K2.5 (Workers AI via Gateway)",
"kimi-k2.7-code": {
"id": "workers-ai/@cf/moonshotai/kimi-k2.7-code",
"name": "Kimi K2.7 Code (Workers AI via Gateway)",
"limit": {
"context": 256000,
"context": 262144,
"output": 64000
}
}
Expand Down
Loading