Uh oh!
There was an error while loading. Please reload this page.
fix: sync upstream guardrail runtime and tests - #170
Conversation
…are AI Gateway (anomalyco#22864) Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
… install for improved error reporting Config is now loaded eagerly during project bootstrap so users can see config loading in traces during startup. This helps diagnose configuration issues earlier in the initialization flow. NPM installation logic has been refactored with a unified reify function and improved InstallFailedError that includes both the packages being installed and the target directory. This provides users with complete context when package installations fail, making it easier to identify which dependency or project directory caused the issue.
…ls (anomalyco#22824) Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Fixes an issue where GitHub artifact downloads could strip executable bits from binaries, causing Docker builds to fail when using unpacked dist files directly rather than published tarballs. The chmod now runs before the publish check to guarantee binaries are executable.
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
New PR opened -- automated review will run on the next push. To trigger a manual review, comment |
This PR doesn't fully meet our contributing guidelines and PR template. What needs to be fixed:
Please edit this PR description to address the above within 2 hours, or it will be automatically closed. If you believe this was flagged incorrectly, please let a maintainer know. |
Workflow files modified -- verify upstream compatibility The following workflow files were changed in this PR:
Before merging, please verify:
|
Uh oh!
There was an error while loading. Please reload this page.
The following comment was made by an LLM, it may be inaccurate: |
Summary
devin a clean branchtool.execute.errorthrough processor and prompt paths so failed tool runs release gates and emit hooksValidation
PATH="/tmp/opencode-upstream-guardrail/node_modules/.bin:$PATH" bun run typecheckPATH="$(pwd)/../../node_modules/.bin:$PATH" bun test test/agent/agent.test.tsPATH="$(pwd)/../../node_modules/.bin:$PATH" bun test test/plugin/team.test.tsPATH="$(pwd)/../../node_modules/.bin:$PATH" bun test test/plugin/trigger.test.tsPATH="$(pwd)/../../node_modules/.bin:$PATH" bun test test/session/prompt-effect.test.tsPATH="$(pwd)/../../node_modules/.bin:$PATH" bun test test/session/processor-effect.test.ts(outside sandbox)PATH="$(pwd)/../../node_modules/.bin:$PATH" bun test test/session/snapshot-tool-race.test.ts(outside sandbox)bun turbo typecheckpassed on bothgit push -u origin temp-upstream-devandgit push -u origin codex/upstream-guardrail-prNotes
bun run buildcurrently generates all targets but the local darwin smoke step still exits duringdist/opencode-darwin-arm64/bin/opencode --version; source-mode CLI and all targeted regressions above pass.