Skip to content

Commit 365386f

Browse files
committed
Merge remote-tracking branch 'origin/dev' into nxl/scout-repo-tools
# Conflicts: # packages/opencode/src/agent/agent.ts # packages/opencode/src/cli/cmd/github.ts # packages/opencode/src/config/config.ts # packages/opencode/src/config/permission.ts # packages/opencode/src/global/index.ts # packages/opencode/src/tool/registry.ts
2 parents b633a8b + 21f8027 commit 365386f

824 files changed

Lines changed: 30246 additions & 16502 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/VOUCHED.td

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,13 @@ adamdotdevin
1212
ariane-emory
1313
-atharvau AI review spamming literally every PR
1414
-borealbytes
15+
-carycooper777
1516
-danieljoshuanazareth
1617
-danieljoshuanazareth
18+
-davidbernat looks to be a clawdbot that spams team and sends super weird emails, doesnt appear to be a real person
19+
dmtrkovalenko
1720
edemaine
21+
fahreddinozcan
1822
-florianleibert
1923
fwang
2024
iamdavidhill
@@ -31,5 +35,6 @@ rubdos
3135
shantur
3236
simonklee
3337
-spider-yamet clawdbot/llm psychosis, spam pinging the team
38+
-terisuke
3439
thdxr
3540
-toastythebot

.github/workflows/deploy.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,9 @@ jobs:
3636
PLANETSCALE_SERVICE_TOKEN_NAME: ${{ secrets.PLANETSCALE_SERVICE_TOKEN_NAME }}
3737
PLANETSCALE_SERVICE_TOKEN: ${{ secrets.PLANETSCALE_SERVICE_TOKEN }}
3838
STRIPE_SECRET_KEY: ${{ github.ref_name == 'production' && secrets.STRIPE_SECRET_KEY_PROD || secrets.STRIPE_SECRET_KEY_DEV }}
39+
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
40+
SENTRY_ORG: ${{ vars.SENTRY_ORG }}
41+
SENTRY_PROJECT: ${{ vars.WEB_SENTRY_PROJECT }}
42+
SENTRY_RELEASE: web@${{ github.sha }}
43+
VITE_SENTRY_DSN: ${{ vars.WEB_SENTRY_DSN }}
44+
VITE_SENTRY_RELEASE: web@${{ github.sha }}

.github/workflows/publish.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
- name: Build
8989
id: build
9090
run: |
91-
./packages/opencode/script/build.ts
91+
./packages/opencode/script/build.ts ${{ (github.ref_name == 'beta' && '--sourcemaps') || '' }}
9292
env:
9393
OPENCODE_VERSION: ${{ needs.version.outputs.version }}
9494
OPENCODE_RELEASE: ${{ needs.version.outputs.release }}
@@ -494,6 +494,13 @@ jobs:
494494
working-directory: packages/desktop-electron
495495
env:
496496
OPENCODE_CHANNEL: ${{ (github.ref_name == 'beta' && 'beta') || 'prod' }}
497+
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
498+
SENTRY_ORG: ${{ vars.SENTRY_ORG }}
499+
SENTRY_PROJECT: ${{ vars.WEB_SENTRY_PROJECT }}
500+
SENTRY_RELEASE: desktop@${{ needs.version.outputs.version }}
501+
VITE_SENTRY_DSN: ${{ vars.WEB_SENTRY_DSN }}
502+
VITE_SENTRY_ENVIRONMENT: ${{ (github.ref_name == 'beta' && 'beta') || 'production' }}
503+
VITE_SENTRY_RELEASE: desktop@${{ needs.version.outputs.version }}
497504

498505
- name: Package and publish
499506
if: needs.version.outputs.release

.github/workflows/review.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,13 @@ jobs:
4545

4646
- name: Check PR guidelines compliance
4747
env:
48-
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
48+
OPENCODE_API_KEY: ${{ secrets.OPENCODE_API_KEY }}
4949
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5050
OPENCODE_PERMISSION: '{ "bash": { "*": "deny", "gh*": "allow", "gh pr review*": "deny" } }'
5151
PR_TITLE: ${{ steps.pr-details.outputs.title }}
5252
run: |
5353
PR_BODY=$(jq -r .body pr_data.json)
54-
opencode run -m anthropic/claude-opus-4-5 "A new pull request has been created: '${PR_TITLE}'
54+
opencode run -m opencode/gpt-5.5 --variant medium "A new pull request has been created: '${PR_TITLE}'
5555
5656
<pr-number>
5757
${{ steps.pr-number.outputs.number }}

0 commit comments

Comments
 (0)