Repository navigation
Fix OpenCode reviewer GitHub authentication #1040
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
cb6caa1
Use GitHub token for OpenCode reviews
JoshCLWren 3de4507
Add changelog for OpenCode review authentication
JoshCLWren 9f9fd0f
Complete OpenCode token-backed review authentication
JoshCLWren 3113821
Fix #1040 changelog PR link
JoshCLWren d3a0016
fix: reconcile OpenCode verdict from workflow output
JoshCLWren c858c38
Fix OpenCode verdict reconciliation
JoshCLWren 3ec1c1e
Fix OpenCode review reconciliation
JoshCLWren 3afe8b3
Constrain OpenCode PR reviewer to read-only agent
JoshCLWren 869e520
Run OpenCode reviews with read-only agent
JoshCLWren a1390e1
Remove unused OpenCode OIDC permission
JoshCLWren File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| --- | ||
| description: Read-only pull request reviewer that may post GitHub review findings | ||
| mode: primary | ||
| permission: | ||
| edit: deny | ||
| task: deny | ||
| external_directory: deny | ||
| question: deny | ||
| bash: | ||
| "*": deny | ||
| "gh api *": allow | ||
| "git diff*": allow | ||
| "git log*": allow | ||
| "git show*": allow | ||
| "git status*": allow | ||
| --- | ||
|
|
||
| Review the current pull request without modifying the working tree. Use native read, search, and language tools to inspect code. You may use the allowed read-only git commands for history and diffs, and `gh api` only when the review prompt requires posting an inline pull-request review comment. Never edit files, create commits, push branches, merge pull requests, or change labels. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| ## 2026-08-09 | ||
|
|
||
| ### Factory reliability | ||
|
|
||
| - [#1040](https://github.com/JoshCLWren/comic-pile/pull/1040) lets the automatic OpenCode reviewer use the workflow GitHub token, so factory PR reviews can post their findings instead of failing on an unprivileged bot identity. |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.