OpenCode's July 1 daily pulse was small but concrete: six commits and four hardening-subject matches. The strongest surrounding receipts are James Long's June 30 refactors removing app, infrastructure, and domain-layer exports, followed by July 1 fixes around stale Copilot response IDs, inline file paths, and scroll bounds.
The Signal
Commits 91561bbdf, 472d0f376, and 5a23bdcb remove shortcut exports across app, infrastructure, and domain layers. That is not a visible feature, but it changes how much private structure other parts of the system can casually reach.
Why It Matters
For maintainers, fewer layer shortcuts can make future agent runtime changes easier to review. The July 1 fixes add a practical edge: stale external response IDs and UI range errors become named repairs instead of background weirdness.
What To Watch
The caveat is that refactors are signals, not release promises. What to watch next is whether OpenCode's public API, plugin, and control-plane code keeps shedding hidden cross-layer dependencies as more integrations rely on it.