Repository navigation
Release 0.14.4 - #1164
Merged
Merged
Release 0.14.4#1164
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
0.14.4 ships the changes merged since v0.14.3. The headline is Session traces in place of raw Session logs: Claude, Codex, agy, Grok, Muse and OpenCode Sessions now record correlated OTLP log records (
.logs.jsonl) and spans (.spans.jsonl), with a Waterfall span tree andshow --spansinspection (#1111, #1134, #1107).New commands and views:
show <command> --spans/--span <id> --json, paired with Console HTTP routes and the Waterfall tree, summary Peek, shared timeline and zoom (Build the Console span tree and span details #1107, Spec: Session traces, OTLP JSON Lines in place of Session logs #1111).What changes for someone running
thirdshift:<session>.jsonlwith<session>.logs.jsonlplus<session>.spans.jsonl; the Command record'ssession_logpoints at.logs.jsonl. Raw Session-log readers, the Waterfall's Command-log matcher and the one-time converter (logs --convert) are retired; retained original-path references resolve to converted traces. Malformed Harness bytes are retained in OTLP byte bodies and shown as escaped diagnostics. Conversation, byte-offset streaming, latest-eventshow, Silent, heartbeat and inventory use the log-records file. Codexapply_patchdiffs come from Codex's own retained session files and are marked as such. Optional OTLP/HTTP sending is best effort; Security Sessions stay local and behind Console sign-in. Command logs and Activity logs keep their names (Spec: Session traces, OTLP JSON Lines in place of Session logs #1111, Replace raw Session logs with Session traces #1134).Runkinds, Activity-log values, span JSON andstatus --json/showrecord values keepRun. Setup questions, User config comments, notifications, GitHub closing comments, Base fix text, failure-preservation commits and quoted manual output use the new labels; ADR 0022 records the split and old README/manual links still resolve (Spec: Plain names, from the Ticket run to the homepage #1148, Use Ticket run names throughout agent-facing documentation #1147, Use Ticket run labels in output and the Console #1149).scripts/release.shstamps everyrelease:progress line with the localHH:MM:SStime; other programs' passed-through lines stay unstamped (Stamp the release script's progress lines with the local time #1159).Also: site updates for the plain-names homepage, How it works, Architecture and share card, including five workflows and the logged-in-agents opening (#1154).
Version diff