github entireio/cli v0.10.3-nightly.202608250613.e65edd125

pre-release4 hours ago

Nightly Build (v0.10.3-nightly.202608250613.e65edd125)

Changes since v0.10.3-nightly.202608230611.b1e086253:

66f1bff review: omit unmeasured prior_ai_history, dedupe amends, gate envelopes
39d1bfe review: commit-scope the payload, gate the scan, sanitize the matcher
48818d2 review: stop the zero-value probe shipping a fabricated negative
87e2d62 review: match the subagent exactly, and stop calling Cursor unprobeable
8b40f77 docs(telemetry): say why the two commit-less condensation paths emit no signal
6e93580 review: document the skill-event ledger's size envelope
a818981 review: probe prior AI history once per commit, and anchor its parse on NUL
a1dd3ef review: measure used_search from tool invocations, not substrings
4702ab4 refactor(telemetry): name the event for the commit it describes
1818133 review: gate before the probe, emit outside the gate, parse names with -z
3683252 review: report the agent registry key; tighten payload docs
f55be0c feat(telemetry): missed-opportunity signal at checkpoint condensation
aa5ddb4 fix(redact): validate the prefix field readPrefix is about to use
389cf09 docs(logging): point the flush comments at main.go
ad61589 test(redact): let tests lower the cache size gate, unbreaking the -race timeout
1ea0908 Update cmd/entire/cli/strategy/manual_commit_hooks.go
223c231 refactor(redact): apply /simplify findings from four review passes
95a7587 perf(strategy): reuse redaction prefixes at condensation and Stop finalize
9f2515e perf(redact): key prefix reuse by scope, and take the redactor as a parameter
3bfb21a docs: the "don't benchmark in this repo" trap ended with #1999
02a29ae fix(clean): restore dropped logging import
7c3202d test(telemetry): enforce the machine-ID seam's non-parallel requirement
7d57754 perf(telemetry): resolve the machine ID once per process, not once per event
9fc73e0 docs(strategy): clarify cross-worktree matching scope
ef2deec fix(strategy): fail closed on unknown worktree paths
8e45a3b fix(proclive): tolerate unavailable current boot ID
a78e993 fix(strategy): harden guest session commit linking
cae463f perf(strategy): skip stale-record check without new content
766a1f8 fix(strategy): drop false-positive dangling trailer warning
b7ed75f test(settings): serialize the memoization test off the shared cache
87016df fix(hooks): bound trailer stamping by record freshness; revert the read-only exemption
1d4341a fix(hooks): task content must survive PostCommit's read-only skip
b7ae494 style(hooks): trim inline rationale; table-ize fast-path tests
f84eb80 fix(opencode): validate the export before installing it, not after
e56ac9e fix(attach): keep auto-detection from exporting on the user's behalf
d35d72a fix(opencode): stage transcript exports so a failed export keeps the cached file
3a67480 fix(opencode): report transcript export failures during attach
1ee3126 fix(attach): fetch on-demand transcripts for untracked sessions
39f022b test: read-only commit snapshots register via TranscriptOnlyTaskSteps
12e6e21 fix(strategy): snapshot the ancestry once and restore nearest-ancestor-wins
ad6d59e docs: state capture-failure degradation honestly; align capture-eligibility comment
1408af6 docs(architecture): document commit linkage for idle sessions with live markers
9f22de8 test(integration): guard nil session state before dereferencing markers
a4ab50b test(integration): cover mid-task subagent commit linkage
e9d3d57 fix(lifecycle): gate commit snapshots on trailers; bound marker trust by age
fe2aa5f fix(strategy): scope the marker condensation bypass to idle sessions
440f49d feat(lifecycle): back mid-task commit trailers with commit-snapshot captures
9b74641 feat(strategy): link agent commits from idle sessions with live background tasks
8581735 refactor(strategy): converge identity linking on proclive, delete proctree
f561bab fix(strategy): address review findings on identity linking
b38c45c fix(strategy): record only the agent process, never the shell above it
f86f8a4 feat(strategy): link commits to sessions by process identity

Don't miss a new cli release

NewReleases is sending notifications on new releases.