Skip to content

Sync opencode tool changes from v1.4.11#31

Merged
Astro-Han merged 4 commits into
devfrom
codex/sync-opencode-tool
Apr 19, 2026
Merged

Sync opencode tool changes from v1.4.11#31
Astro-Han merged 4 commits into
devfrom
codex/sync-opencode-tool

Conversation

@Astro-Han

@Astro-Han Astro-Han commented Apr 18, 2026

Copy link
Copy Markdown
Owner

Summary

Sync the packages/opencode tool slice toward the upstream v1.4.11 shape for PR2.

  • remove retired filetime and list tool paths
  • align read, write, edit, glob, grep, skill, and registry wiring with upstream behavior
  • preserve the fork-only trash tool and restore its guardrails and tests
  • add regression coverage for ripgrep exit handling, env sanitization, grep abort and invalid regex handling, legacy list rendering fallback, and trash permission flow

Why

Issue #27 tracks the broader multi-PR graft from upstream opencode v1.4.6 to v1.4.11.
This PR only lands the opencode-tool slice, including the local trash tool difference that PawWork keeps on purpose.

Related Issue

Part of #27

How To Verify

cd packages/opencode
bun run test:ci
cd ..
git diff --check

Screenshots or Recordings

N/A, no visible UI changes.

Checklist

  • I ran the relevant verification steps
  • I tested visible changes manually when needed
  • I am targeting the dev branch

@Astro-Han Astro-Han merged commit 213fbbb into dev Apr 19, 2026
9 checks passed
@Astro-Han Astro-Han deleted the codex/sync-opencode-tool branch April 19, 2026 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant