From 38b64e842004fce99d97a9c2a42c0b6474bbc2f2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 3 Sep 2026 04:10:36 +0000 Subject: [PATCH] Version Packages --- .changeset/dedup-ship-plan-todos.md | 11 -------- .changeset/drag-selection-ownership.md | 15 ----------- .changeset/one-row-per-row.md | 16 ------------ packages/bundle/CHANGELOG.md | 35 ++++++++++++++++++++++++++ packages/bundle/package.json | 2 +- packages/cli/CHANGELOG.md | 2 ++ packages/cli/package.json | 2 +- 7 files changed, 39 insertions(+), 44 deletions(-) delete mode 100644 .changeset/dedup-ship-plan-todos.md delete mode 100644 .changeset/drag-selection-ownership.md delete mode 100644 .changeset/one-row-per-row.md diff --git a/.changeset/dedup-ship-plan-todos.md b/.changeset/dedup-ship-plan-todos.md deleted file mode 100644 index f268c26..0000000 --- a/.changeset/dedup-ship-plan-todos.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'codsh-bundle': patch ---- - -Deduplicate redundant todos and clean up ticket titles in the `/ship` plan readout. - -When `/ship` landed tickets in-session, tracking them via `todo_write` duplicated -the spec's plan readout verbatim when opened with `Ctrl+T`. The readout now omits -the duplicate todo section when a live plan covers the same tickets, keeping the -panel concise. Ticket titles read from spec checkboxes also strip verbose metadata -(such as blocking edges and deliverables) to avoid overflow and clipping in the TUI. diff --git a/.changeset/drag-selection-ownership.md b/.changeset/drag-selection-ownership.md deleted file mode 100644 index fd2839b..0000000 --- a/.changeset/drag-selection-ownership.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -'codsh-bundle': patch ---- - -Fix drag selection dying at the edges of the transcript. - -A drag swept down past the last line and released over the input box copied -nothing: the rows below the transcript are routed to whatever composed them, so -the release never reached the viewport that had anchored the selection — it -neither copied nor cleared. A gesture now belongs to where it began, through -release. - -A press on the blank space under the last line started nothing at all, so -sweeping up out of it selected nothing. It anchors at the nearest row now, -while a bare click there still works no block. diff --git a/.changeset/one-row-per-row.md b/.changeset/one-row-per-row.md deleted file mode 100644 index f44af7a..0000000 --- a/.changeset/one-row-per-row.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -'codsh-bundle': patch ---- - -Fix the frame corruption that survived every later repaint. - -A row painted with a control character in it does not stay in its row: the -width authority scores a newline zero columns, so the row measures as a fit, -paints its head where it belongs, and drops the rest at column 1 of the row -below — usually a box border the frame diff considers unchanged, so nothing -ever paints over the spill. A bash command that was a heredoc put one there. - -Text now flattens to one row wherever it becomes one: the cut does it before it -measures, the wrap breaks a row where a newline asked for one, and the frame -flattens again as it paints. A multi-line command reads as its lines in the -card that ran it, and the one-row summary above names its first line. diff --git a/packages/bundle/CHANGELOG.md b/packages/bundle/CHANGELOG.md index d925844..66eda63 100644 --- a/packages/bundle/CHANGELOG.md +++ b/packages/bundle/CHANGELOG.md @@ -1,5 +1,40 @@ # codsh-bundle +## 0.15.1 + +### Patch Changes + +- dcadebc: Deduplicate redundant todos and clean up ticket titles in the `/ship` plan readout. + + When `/ship` landed tickets in-session, tracking them via `todo_write` duplicated + the spec's plan readout verbatim when opened with `Ctrl+T`. The readout now omits + the duplicate todo section when a live plan covers the same tickets, keeping the + panel concise. Ticket titles read from spec checkboxes also strip verbose metadata + (such as blocking edges and deliverables) to avoid overflow and clipping in the TUI. +- 17d8e4f: Fix drag selection dying at the edges of the transcript. + + A drag swept down past the last line and released over the input box copied + nothing: the rows below the transcript are routed to whatever composed them, so + the release never reached the viewport that had anchored the selection — it + neither copied nor cleared. A gesture now belongs to where it began, through + release. + + A press on the blank space under the last line started nothing at all, so + sweeping up out of it selected nothing. It anchors at the nearest row now, + while a bare click there still works no block. +- cf69c4d: Fix the frame corruption that survived every later repaint. + + A row painted with a control character in it does not stay in its row: the + width authority scores a newline zero columns, so the row measures as a fit, + paints its head where it belongs, and drops the rest at column 1 of the row + below — usually a box border the frame diff considers unchanged, so nothing + ever paints over the spill. A bash command that was a heredoc put one there. + + Text now flattens to one row wherever it becomes one: the cut does it before it + measures, the wrap breaks a row where a newline asked for one, and the frame + flattens again as it paints. A multi-line command reads as its lines in the + card that ran it, and the one-row summary above names its first line. + ## 0.15.0 ### Minor Changes diff --git a/packages/bundle/package.json b/packages/bundle/package.json index cad68dd..2d6e731 100644 --- a/packages/bundle/package.json +++ b/packages/bundle/package.json @@ -1,7 +1,7 @@ { "name": "codsh-bundle", "description": "The codsh runtime: the interactive TTY surface and code-cli agent preset, installed into a dsh profile. Users install codsh-cli (the launcher) — this package is what it registers.", - "version": "0.15.0", + "version": "0.15.1", "type": "module", "license": "MIT", "main": "lib/index.js", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 795a42c..8c37ec1 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,7 @@ # codsh +## 0.15.1 + ## 0.15.0 ## 0.14.0 diff --git a/packages/cli/package.json b/packages/cli/package.json index 5a79a75..6300751 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "codsh-cli", "description": "A Claude Code-style coding agent for the terminal, composed on the DeepSeek Harness (dsh). This is the zero-dependency launcher: it finds your dsh, registers the codsh-bundle runtime into a profile, and boots it.", - "version": "0.15.0", + "version": "0.15.1", "type": "module", "license": "MIT", "bin": {