From ac15e2529d4dc91dd571b1cbc2f7fccdc1941b93 Mon Sep 17 00:00:00 2001 From: Devin Oldenburg Date: Wed, 8 Jul 2026 21:40:12 +0200 Subject: [PATCH 1/2] fix(transcript): prefix truncation marker Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- plugins/goal-mode/transcript.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/goal-mode/transcript.js b/plugins/goal-mode/transcript.js index f7ef701..fc35116 100644 --- a/plugins/goal-mode/transcript.js +++ b/plugins/goal-mode/transcript.js @@ -36,7 +36,7 @@ export function formatTranscript(messages, maxChars = DEFAULT_MAX_CHARS) { const half = Math.floor(Math.max(1, maxChars) / 2); const head = out.slice(0, half); const tail = out.slice(-half); - out = `${head}\n\n...[transcript truncated — ${out.length} total chars, keeping first ${half} + last ${half}]\n\n${tail}`; + out = `…[transcript truncated — ${out.length} total chars, keeping first ${half} + last ${half}]\n\n${head}\n\n${tail}`; } return out; } From 843316d2e9b431b1cb43983912921e82be76e5e1 Mon Sep 17 00:00:00 2001 From: Devin Oldenburg Date: Wed, 8 Jul 2026 21:43:05 +0200 Subject: [PATCH 2/2] chore(release): bump version to 0.9.5 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- CHANGELOG.md | 11 +++++++++++ package.json | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a915c90..a3fb279 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## 0.9.5 — 2026-07-08 + +**Patch release** — transcript truncation fix plus dependency refresh. + +### Changed + +- `formatTranscript()` now prefixes the truncation marker so long transcripts satisfy the expected contract. +- Merged the current Dependabot updates for `actions/setup-node`, `actions/checkout`, and the npm minor/patch group. + +--- + ## 0.9.4 — 2026-07-03 **Workflow smoke test release** — same scheme as 0.9.2/0.9.3. diff --git a/package.json b/package.json index 9166fc4..c0102c3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "opencode-goal-mode", - "version": "0.9.4", + "version": "0.9.5", "description": "OpenCode Goal Mode 0.9 — native goal agent + server plugin: goal_set, idle evaluator, auto-continue until YES. Simple, no sidebar, no guard.", "type": "module", "exports": {