Skip to content

v0.18.6 — clearer session activity and approval queues

Choose a tag to compare

@github-actions github-actions released this 03 Oct 06:54
· 35 commits to main since this release

Highlights

Security update — patched web dependency

  • Updated the web frontend’s devalue dependency from 5.9.2 to patched 5.9.4, addressing the dependency vulnerability identified during #67’s CI checks.
  • Included in commit a83e627 as part of #67.

See the approval backlog without extra clutter — #67

  • Terminal approval pills show ×N when a parent session and its linked agents have multiple pending approvals—never ×1.
  • The oldest pending request is presented first. Larger backlogs move forward only after the proposed order settles for five seconds; priority reordering pauses while hovering or confirming/sending an approval.
  • Counts use observed live requests, not guesses from inactivity. A + marker makes bounded/incomplete counts explicit.
  • Oldest-first request selection benefits both frontends; pill counts and damped ordering are terminal features in this release.

Keep the explanation alongside the command — #68

  • Working-session detail now retains the latest assistant prose and shell command independently in both terminal and web.
  • Commands show their last observed running, completed, failed, declined or unknown status. Overlapping commands show the latest still-running command and an additional running count.
  • Short terminal previews prioritise prose; expanded and full detail separate the command underneath it.
  • Approvals and questions keep priority, final replies replace working activity, and new turns clear old context.
  • Review fixes improve missing-status handling, successful exit-code detection, turn cleanup and copying command-only activity in the browser.
  • New terminal labels are translated across all 17 supported locales.

This is bounded observed context, not command output or a full transcript. Missing events can leave observations incomplete; a connected shared app-server provides the richest live information.

Upgrade

macOS / Linux / WSL:

curl -fsSL https://raw.githubusercontent.com/merefield/codexometer/main/install-release.sh | sh

Windows PowerShell:

$installer = Join-Path $env:TEMP 'codexometer-install-release.ps1'
Invoke-WebRequest https://raw.githubusercontent.com/merefield/codexometer/main/install-release.ps1 -OutFile $installer
Set-ExecutionPolicy -Scope Process Bypass -Force
& $installer

The execution-policy override applies only to that PowerShell process. Inspect the downloaded script first if preferred.

Or with Go:

go install github.com/merefield/codexometer@v0.18.6

Restart Codexometer after upgrading; codexometer --version should report 0.18.6.

Prebuilt binaries are provided for Linux, macOS and Windows on amd64 and arm64, with checksums.

Included PRs: #67, #68

Full changelog: v0.18.5...v0.18.6