You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
OpenCode runs expose owner-backed live status and on-demand transcript pages. New sessions allow skills, while
resumed sessions retain their existing permission rules. Oversized messages can be read in bounded fragments,
and observation marks a snapshot incomplete when its input identity changes during the read.
Workers receive available skills by default; an explicit request not to use them is carried in each affected
brief. Advisor and effort selection follow the user's choices without automatically selecting maximum effort.
Fixed
OpenCode EXPECT reports an unknown result when command output may be truncated, instead of treating it as
complete. Reports and live tool summaries expose the server's truncation flag as true, false or unknown.
OpenCode continuations retain the selected model variant, and the server owner stops its child when the driver
disconnects. Diagnostic output omits provider error details while transcripts retain the original messages.
Large relay output is flushed before exit. Codex workers discover available skills without copying the caller's
entire configuration, and Claude continuations preserve a known safe mode.
Compatibility
OpenCode EXPECT now exits 5 with an unknown result when no successful command proves a match and any output
might be truncated or has an unknown truncation flag. OpenCode's exact (no output) is also ambiguous; a
match is decisive only if it holds for both an empty string and the literal text.
Validation
PR #91 CI passed on Ubuntu and macOS: 24 of 26 suites each, with fidelity and orchestrate-live not run and
individual cases skipped. The OpenCode suite passed 135 cases; an independent review found no actionable issues.
Live Luna and Kimi probes ran against the preceding snapshot, covering skill use, continuation, large output
and driver SIGKILL with temporary output limits. They did not exercise the final EXPECT change. Real Codex
skills-bridge semantics and Claude Skill in SAFE_MODE were not established.
Known issues
Open issues E67, E110, E90, E96, E100, E102, E103, E104, E111, E113, E114, E117 and E140 are described in ISSUES.md.
Cache usage can report a missing read count as zero; one observed Kimi cache miss has no established cause.