Skip to content

Correct thirteen 0.1.12 changelog lines that overstated or missed a condition - #58

Merged
samyakLambda merged 1 commit into
mainfrom
fix/changelog-0.1.12-precision
Oct 21, 2026
Merged

samyakLambda merged 1 commit into
mainfrom
fix/changelog-0.1.12-precision

Conversation

@samyakLambda

Copy link
Copy Markdown
Contributor

The 0.1.12 release notes went out with thirteen lines that claim more than the 0.1.12 code does. This corrects them in CHANGELOG.md; nothing else changes.

What was wrong

  • target_turn_start doesn't carry latency or interrupted; only target_turn_end does.
  • A failed tool's error is in the call's output. The separate 500-character error field is only for a call that stops the loop.
  • rook doctor runs its probes by absolute path, not all from fixed system paths: the shell's version check uses the path ps reports first. The parent-process walk that finds the shell can take up to 3 seconds, not a flat 1.5.
  • Transcript URL masking covers http(s) URLs and database or message-broker connection strings, not every URL. A URL that can't be parsed is replaced whole.
  • Status lines are masked and compacted too, not only warnings, errors and progress.
  • The failed-upload warning comes after the evidence path line, not at the very end.
  • The update UI-control event is recorded only when /update hands off to rook update, not for /update auto.
  • A Homebrew upgrade refreshes its taps first, but not "always" (Homebrew's own brew.env can still turn that off).

The GitHub Release's summary paragraph has the same kind of overstatement ("a full record", "masks credentials … before anything is written"). It needs the matching edit to the release text, which isn't part of this PR.

🤖 Generated with Claude Code

…ondition

A review of the published notes against the 0.1.12 code found these lines
claimed more than the code does:

- target_turn_start does not carry latency or interrupted; only the end does
- a tool failure's error is in the output; the 500-character error field is
  only for a call that stops the loop
- doctor probes run by absolute path, not all from fixed system paths, and the
  shell lookup can take up to 3 seconds
- transcript URL masking covers http(s) URLs and database or broker
  connection strings, not every URL
- status lines are masked and compacted too, not only warnings, errors and
  progress
- the failed-upload warning follows the evidence path line
- the update UI-control event is only recorded when /update hands off
- a Homebrew upgrade refreshes taps first, not "always"

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@samyakLambda
samyakLambda merged commit 53d0619 into main Oct 21, 2026
8 checks passed
@samyakLambda
samyakLambda deleted the fix/changelog-0.1.12-precision branch October 21, 2026 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant