Skip to content

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 02 Oct 11:54
· 70 commits to main since this release
e6a7169

Desk v0.4.1

This patch improves independent test-case authoring, explains evaluation findings, and bundles the exact published companion executables. Component versions remain Runtime v0.24.0, Runner v0.3.0 and Gateway v0.8.0.

Independent case authoring

The v0.3.0 claim that both chat modes ask for test cases without sight of draft rules did not hold when a pack chat or “Ask Assistant about this” appended rule context. Those routes now keep Desk context separate from the person’s message and supplied files; the case writer receives only the latter. The main assistant still receives the full context.

Older augmented turns are not used for case grounding because their authored material cannot reliably be separated from draft context; send the requirements again to ground new cases. Plain saved messages remain usable. Published release notes are unchanged; this note corrects the earlier claim.

Clearer results and labels

  • Evaluation traces explain type mismatches, unknown facts or evidence, and unmet evidence requirements reported by Runtime v0.24.0. These messages are translated into all twelve supported languages.
  • Rule citation references are distinguished from evidence gates. The independent-case count excludes saved Tests-tab rows.
  • Documentation clarifies that release snapshots remain fixed through Desk’s API, while a filesystem owner can still alter stored files.

Published companion executables

Desk release bundles now copy Runtime, Runner, the source worker, Gateway and the required adapters from their published platform archives. Packaging checks archive checksums and GitHub build attestations against the locked repository, workflow, tag and commit. Archive checks independently compare bundled files with those upstream bytes. A missing or invalid artifact stops the release.

New job releases made with this bundle identify the published Runtime executable. Existing job releases and records retain their original executable digest: keep the original binary for their replay, including records made with earlier Desk bundles, development builds or explicit Runtime overrides. Updating Desk does not migrate those records.

State epoch remains 1. See installation and updates and release verification.

Component Pin
Runtime v0.24.0
Runner and source worker v0.3.0
Gateway and required Desk adapters v0.8.0

Platforms

This release contains complete Linux/amd64, macOS Apple Silicon (arm64), and
macOS Intel (amd64) archives. All three archives were built and smoke-tested on
native GitHub-hosted runners before publication; neither macOS archive is merely
cross-compiled. Component versions come from the same release lock.

macOS executables are not Developer ID signed or notarized. Gatekeeper may block
downloaded executables; verify the release and checksums, then use Apple's
Privacy & Security → Open Anyway procedure
for the blocked executable. Native CI does not exercise these dialogs. The Codex
subscription subprocess bridge remains Linux-only.

No Windows archive is published. Windows execution is untested, and the managed
installer supports only Linux and macOS.