Skip to content

Release OpenCode Goal 1.3.30 - #193

Merged
ByBrawe merged 6 commits into
mainfrom
release/1.3.30
Aug 27, 2026
Merged

Release OpenCode Goal 1.3.30#193
ByBrawe merged 6 commits into
mainfrom
release/1.3.30

Conversation

@ByBrawe

@ByBrawe ByBrawe commented Aug 25, 2026

Copy link
Copy Markdown
Owner

OpenCode Goal 1.3.30

Long-Goal context-overflow and blank/black-session reliability release.

Included

  • Stop Goal control-plane persistence (.opencode/goals, .opencode/goal-locks, .opencode/goal-sequences) from counting as user-project host progress and defeating the stall guard.
  • Bound repeated autonomous continuation context: the full Goal contract is anchored once per revision, later turns use a bounded reminder, and compaction re-anchors the full contract exactly once.
  • Bound paused natural-language resume routing so huge Goal objectives are not echoed into every routing turn.
  • Classify Prompt exceeds max length / context overflow separately from transient infrastructure; it never enters provider-retry backoff.
  • Recover the first prompt overflow through exactly one guarded OpenCode session compaction and restore Goal-owned continuation without idle/stale-write races; a repeated overflow before successful Goal work pauses safely with /compact then /goal resume guidance.
  • Make multiline /goal, /goal edit, and /goal add bodies literal so embedded CLI/documentation --... tokens are not misparsed as Goal flags.
  • Reject an outer opencode run ... @' ... '@ wrapper pasted inside the already-running TUI with visible actionable guidance instead of a slash-command hook exception/blank turn.
  • Invalid Goal syntax is fail-visible and non-mutating.

Release metadata

  • Package version: 1.3.30
  • Dedicated notes: docs/releases/1.3.30.md
  • Trusted publishing accepts npm latest only when it is an authoritative supported predecessor: 1.3.29, or 1.3.28 if 1.3.29 was never published. Unknown predecessor state remains fail-closed.

Feature PR #192 exact head 4b398e026d5a2f6a2372a313dc3ecca0179cad71 passed CI, Release Readiness, Actions Security Gate, Real Host Progress, Real Restart Recovery, and Real Loop Coexistence before squash merge. The release head must independently pass all triggered gates before merge/publish.

Copilot AI lite review requested due to automatic review settings August 25, 2026 14:09

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@ByBrawe
ByBrawe merged commit c4f80b2 into main Aug 27, 2026
24 checks passed
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.

2 participants