• Rune v0.337.0
    deploy / deploy (push) Skipped
    Auto-version and Release / release (push) Successful in 31s
    CI Pipeline / best-practices (push) Successful in 23s
    CI Pipeline / rust-surface (push) Failing after 32s
    CI Pipeline / documentation (push) Successful in 11s
    TUI Release / release (push) Successful in 43s
    CI Pipeline / gitea-offline (push) Successful in 28s
    CI Pipeline / go-surface (push) Failing after 1m0s
    CI Pipeline / lint (push) Failing after 1m13s
    CI Pipeline / type-check (push) Failing after 1m8s
    CI Pipeline / canary (push) Failing after 4m44s
    CI Pipeline / unit-tests (push) Failing after 41m54s
    CI Pipeline / required-checks (push) Failing after 1s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Failing after 5s
    Stable

    conductor released this 2026-10-22 18:36:35 +01:00 | 49 commits to master since this release

    Rune v0.337.0

    What's new — plain English

    • The DISPATCH CLASSIFIER — solo vs parallel vs queue decided, never specified (red-first).
    • Drag-select highlight, plus OSC 52 auto-copy (#2532, presentation wave Part 3, red-first).

    What you could try

    • Open the chat window and use the changed panel — everything you touch should look and behave normally.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads
  • Rune TUI 0.336.0
    Auto-version and Release / release (push) Successful in 35s
    deploy / deploy (push) Skipped
    CI Pipeline / best-practices (push) Successful in 19s
    CI Pipeline / documentation (push) Successful in 13s
    CI Pipeline / rust-surface (push) Failing after 32s
    TUI Release / release (push) Successful in 42s
    CI Pipeline / go-surface (push) Failing after 58s
    CI Pipeline / gitea-offline (push) Successful in 27s
    CI Pipeline / lint (push) Failing after 1m12s
    CI Pipeline / type-check (push) Failing after 1m8s
    CI Pipeline / canary (push) Failing after 4m48s
    CI Pipeline / unit-tests (push) Failing after 40m25s
    CI Pipeline / required-checks (push) Failing after 1s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Failing after 5s
    Stable

    conductor released this 2026-10-22 16:19:47 +01:00 | 52 commits to master since this release

    Rune tui-v0.336.0

    What's new — plain English

    • The ANSWER PRESENTATION SYSTEM — block-stream rendering (presentation wave Part B, red-first).

    Behind-the-scenes upkeep: 3 commit(s) of docs, tests and tooling this release.

    What you could try

    • Watch the context usage display while working — the numbers should update as expected.
    • Open the chat window and use the changed panel — everything you touch should look and behave normally.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads
  • Rune v0.336.0
    Auto-version and Release / release (push) Successful in 35s
    deploy / deploy (push) Skipped
    CI Pipeline / best-practices (push) Successful in 19s
    CI Pipeline / documentation (push) Successful in 13s
    CI Pipeline / rust-surface (push) Failing after 32s
    TUI Release / release (push) Successful in 42s
    CI Pipeline / go-surface (push) Failing after 58s
    CI Pipeline / gitea-offline (push) Successful in 27s
    CI Pipeline / lint (push) Failing after 1m12s
    CI Pipeline / type-check (push) Failing after 1m8s
    CI Pipeline / canary (push) Failing after 4m48s
    CI Pipeline / unit-tests (push) Failing after 40m25s
    CI Pipeline / required-checks (push) Failing after 1s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Failing after 5s
    Stable

    conductor released this 2026-10-22 16:18:24 +01:00 | 52 commits to master since this release

    Rune v0.336.0

    What's new — plain English

    • The ANSWER PRESENTATION SYSTEM — block-stream rendering (presentation wave Part B, red-first).

    Behind-the-scenes upkeep: 3 commit(s) of docs, tests and tooling this release.

    What you could try

    • Watch the context usage display while working — the numbers should update as expected.
    • Open the chat window and use the changed panel — everything you touch should look and behave normally.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads
  • Rune TUI 0.335.0
    Auto-version and Release / release (push) Successful in 35s
    deploy / deploy (push) Skipped
    CI Pipeline / best-practices (push) Successful in 26s
    CI Pipeline / rust-surface (push) Failing after 32s
    CI Pipeline / documentation (push) Successful in 12s
    TUI Release / release (push) Successful in 46s
    CI Pipeline / gitea-offline (push) Successful in 27s
    CI Pipeline / go-surface (push) Failing after 1m2s
    CI Pipeline / lint (push) Failing after 1m18s
    CI Pipeline / type-check (push) Failing after 1m8s
    CI Pipeline / canary (push) Failing after 5m27s
    CI Pipeline / required-checks (push) Canceled after 0s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Canceled after 0s
    CI Pipeline / unit-tests (push) Canceled after 20m21s
    Stable

    conductor released this 2026-10-22 14:08:27 +01:00 | 57 commits to master since this release

    Rune tui-v0.335.0

    What's new — plain English

    • The ACTIVITY panel — the bridge strip reborn (presentation wave Part A, red-first).

    Behind-the-scenes upkeep: 1 commit(s) of docs, tests and tooling this release.

    What you could try

    • Give Rune a task and watch it appear/complete in the task panel.
    • Open the chat window and use the changed panel — everything you touch should look and behave normally.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads
  • Rune v0.335.0
    Auto-version and Release / release (push) Successful in 35s
    deploy / deploy (push) Skipped
    CI Pipeline / best-practices (push) Successful in 26s
    CI Pipeline / rust-surface (push) Failing after 32s
    CI Pipeline / documentation (push) Successful in 12s
    TUI Release / release (push) Successful in 46s
    CI Pipeline / gitea-offline (push) Successful in 27s
    CI Pipeline / go-surface (push) Failing after 1m2s
    CI Pipeline / lint (push) Failing after 1m18s
    CI Pipeline / type-check (push) Failing after 1m8s
    CI Pipeline / canary (push) Failing after 5m27s
    CI Pipeline / required-checks (push) Canceled after 0s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Canceled after 0s
    CI Pipeline / unit-tests (push) Canceled after 20m21s
    Stable

    conductor released this 2026-10-22 14:07:27 +01:00 | 57 commits to master since this release

    Rune v0.335.0

    What's new — plain English

    • The ACTIVITY panel — the bridge strip reborn (presentation wave Part A, red-first).

    Behind-the-scenes upkeep: 1 commit(s) of docs, tests and tooling this release.

    What you could try

    • Give Rune a task and watch it appear/complete in the task panel.
    • Open the chat window and use the changed panel — everything you touch should look and behave normally.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads
  • Rune TUI 0.334.0
    Auto-version and Release / release (push) Successful in 37s
    deploy / deploy (push) Skipped
    CI Pipeline / best-practices (push) Successful in 16s
    CI Pipeline / documentation (push) Successful in 20s
    CI Pipeline / rust-surface (push) Failing after 41s
    TUI Release / release (push) Successful in 52s
    CI Pipeline / go-surface (push) Failing after 1m0s
    CI Pipeline / gitea-offline (push) Successful in 24s
    CI Pipeline / lint (push) Failing after 1m18s
    CI Pipeline / type-check (push) Failing after 1m20s
    CI Pipeline / canary (push) Failing after 5m39s
    CI Pipeline / required-checks (push) Canceled after 0s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Canceled after 0s
    CI Pipeline / unit-tests (push) Canceled after 6m42s
    Stable

    conductor released this 2026-10-22 13:16:12 +01:00 | 60 commits to master since this release

    Rune tui-v0.334.0

    What's new — plain English

    • Task-queue restore, plus dequeue verbs — the stuck-row and stuck-demand ways back (red-first).
    • Landed head builds fresh — the 36-RED root closed (G30.3).
    • Orphan-cleaner age-guard inversion closed red-first (T23).

    Behind-the-scenes upkeep: 4 commit(s) of docs, tests and tooling this release.

    What you could try

    • Give Rune a task and watch it appear/complete in the task panel.
    • Ask Rune about something you told it before — earlier notes should come back correctly and faster.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads
  • Rune v0.334.0
    Auto-version and Release / release (push) Successful in 37s
    deploy / deploy (push) Skipped
    CI Pipeline / best-practices (push) Successful in 16s
    CI Pipeline / documentation (push) Successful in 20s
    CI Pipeline / rust-surface (push) Failing after 41s
    TUI Release / release (push) Successful in 52s
    CI Pipeline / go-surface (push) Failing after 1m0s
    CI Pipeline / gitea-offline (push) Successful in 24s
    CI Pipeline / lint (push) Failing after 1m18s
    CI Pipeline / type-check (push) Failing after 1m20s
    CI Pipeline / canary (push) Failing after 5m39s
    CI Pipeline / required-checks (push) Canceled after 0s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Canceled after 0s
    CI Pipeline / unit-tests (push) Canceled after 6m42s
    Stable

    conductor released this 2026-10-22 13:13:45 +01:00 | 60 commits to master since this release

    Rune v0.334.0

    What's new — plain English

    • Task-queue restore, plus dequeue verbs — the stuck-row and stuck-demand ways back (red-first).
    • Landed head builds fresh — the 36-RED root closed (G30.3).
    • Orphan-cleaner age-guard inversion closed red-first (T23).

    Behind-the-scenes upkeep: 4 commit(s) of docs, tests and tooling this release.

    What you could try

    • Give Rune a task and watch it appear/complete in the task panel.
    • Ask Rune about something you told it before — earlier notes should come back correctly and faster.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads
  • Rune TUI 0.333.1
    Auto-version and Release / release (push) Successful in 39s
    CI Pipeline / best-practices (push) Successful in 16s
    deploy / deploy (push) Skipped
    CI Pipeline / rust-surface (push) Failing after 26s
    CI Pipeline / documentation (push) Successful in 10s
    CI Pipeline / gitea-offline (push) Successful in 24s
    TUI Release / release (push) Successful in 33s
    CI Pipeline / go-surface (push) Failing after 53s
    CI Pipeline / lint (push) Failing after 1m6s
    CI Pipeline / type-check (push) Failing after 1m0s
    CI Pipeline / canary (push) Failing after 3m42s
    CI Pipeline / unit-tests (push) Failing after 30m59s
    CI Pipeline / required-checks (push) Failing after 1s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Failing after 5s
    Stable

    conductor released this 2026-10-22 09:21:48 +01:00 | 68 commits to master since this release

    Rune tui-v0.333.1

    What's new — plain English

    • Unwrap-then-classify INTERNAL_ENVELOPE payloads in the scaffolding-guard turn boundary (adversarial-escape Door 1, red-first).
    • Canonical subagent-protocol-guard in the MANAGED set, plus tightened lexical pass (adversarial-escape Door 5, red-first).

    What you could try

    • Check your settings still load — nothing should need re-configuring.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads
  • Rune v0.333.1
    Auto-version and Release / release (push) Successful in 39s
    CI Pipeline / best-practices (push) Successful in 16s
    deploy / deploy (push) Skipped
    CI Pipeline / rust-surface (push) Failing after 26s
    CI Pipeline / documentation (push) Successful in 10s
    CI Pipeline / gitea-offline (push) Successful in 24s
    TUI Release / release (push) Successful in 33s
    CI Pipeline / go-surface (push) Failing after 53s
    CI Pipeline / lint (push) Failing after 1m6s
    CI Pipeline / type-check (push) Failing after 1m0s
    CI Pipeline / canary (push) Failing after 3m42s
    CI Pipeline / unit-tests (push) Failing after 30m59s
    CI Pipeline / required-checks (push) Failing after 1s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Failing after 5s
    Stable

    conductor released this 2026-10-22 09:20:37 +01:00 | 68 commits to master since this release

    Rune v0.333.1

    What's new — plain English

    • Unwrap-then-classify INTERNAL_ENVELOPE payloads in the scaffolding-guard turn boundary (adversarial-escape Door 1, red-first).
    • Canonical subagent-protocol-guard in the MANAGED set, plus tightened lexical pass (adversarial-escape Door 5, red-first).

    What you could try

    • Check your settings still load — nothing should need re-configuring.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads
  • Rune TUI 0.333.0
    deploy / deploy (push) Skipped
    Auto-version and Release / release (push) Successful in 19s
    CI Pipeline / best-practices (push) Successful in 10s
    TUI Release / release (push) Successful in 23s
    CI Pipeline / documentation (push) Successful in 7s
    CI Pipeline / rust-surface (push) Failing after 26s
    CI Pipeline / go-surface (push) Failing after 39s
    CI Pipeline / gitea-offline (push) Successful in 27s
    CI Pipeline / lint (push) Failing after 51s
    CI Pipeline / type-check (push) Failing after 54s
    CI Pipeline / canary (push) Failing after 3m25s
    CI Pipeline / unit-tests (push) Failing after 28m50s
    CI Pipeline / required-checks (push) Failing after 1s
    CI Pipeline / CI Pipeline / notify-event-bridge (push) Failing after 4s
    Stable

    conductor released this 2026-10-22 08:07:43 +01:00 | 71 commits to master since this release

    Rune tui-v0.333.0

    What's new — plain English

    • D47 per-model the context usage display — the registry's per-model limit.context rides the routed cloud clients (openai/anthropic/gemini) with usage as ContextUsed; locals keep the per-model /api/show source; the readout always names the model actually serving.
    • D47 answer routing, plus model-token click — the shell routes live answers' fenced blocks to the work stream on both answer paths, and a click on the info bar's model token opens the centered searchable picker (the picker's click road beside ctrl+m).
    • D47 answer-code routing — fenced blocks from answers route to the tasks panel's work stream (D44: code = work content), bounded stream with the D36 expandable rendering on the e key; chat stays conversational.
    • D47 markdown-to-panel projection — paragraphs as paragraphs, real markdown bullet entries only as bullets (hanging indent), inline markers honestly stripped, code fences intact per D36; the per-sentence-bullet misrender is structurally impossible.
    • D47 clickable links detection gate, plus pins — the denylist diagnosis (the binary was never stale; the old unknown-terminal default silently dropped the link), the model-token click red-first pins, and the chat window/semantic keyboard tests re-pinned to the CURRENT D46 exit-gesture law (q types, c….
    • D47 whole-turn dispatch budget — the deadline covers the SUM of the tool loop's model calls (6 × the per-call 480s) not one call, per model class (#2533/#2536: locals get the extended whole-turn budget, cloud shorter); every carries it: the lib completion client, plus the message box ctxs, both entr….
    • Construction-contract gate on the staged tree, plus pathless remediation exit closed (adversarial-escape Door 4, red-first).

    Behind-the-scenes upkeep: 6 commit(s) of docs, tests and tooling this release.

    What you could try

    • Open the chat window and use the changed panel — everything you touch should look and behave normally.
    • Watch the context usage display while working — the numbers should update as expected.
    • Have a normal conversation with Rune and watch how it responds.
    • Give Rune a task and watch it appear/complete in the task panel.

    How it was verified

    • Every change: contract opened via construction_interface before commit, walked to closed with evidence
    • Every port: truth battery generated from the live Python oracle, replayed as a hard CI gate
    • Pipeline: ruff + silent-handler ratchet (Python), go vet/gofmt/race/fuzz (Go), cargo clippy/fmt/test (Rust)
    Downloads