Skip to content

v5.1.68

Choose a tag to compare

@github-actions github-actions released this 10 Nov 19:33
· 822 commits to dev since this release

Release binaries may be up to 210 MiB. The 5.1.67 publish stopped on Linux x64 because its binary measured 209,889,456 bytes, 174,256 bytes over the 200 MiB per-binary budget (5.1.66's was 209,664,176). The budget moves to 210 MiB, about 5% above that size, and still fails any release that goes past it; the 5 MiB headroom warning is unchanged. (#13052) (#13052)

  • 8ed3326 Merge pull request #13052 from code-yeongyu/fix/binary-size-budget-210mib
  • 5e5c60b docs(changes): add the 13052 release-note fragment
  • 957de2b fix(release): raise the per-binary size budget to 210 MiB
  • 42d5746 Merge pull request #13047 from code-yeongyu/release/v5.1.67-source-state
  • 3b88a00 Merge pull request #13005 from code-yeongyu/fix/12989-endpoint-cache-at-resolve
  • d26f4d7 Merge remote-tracking branch 'origin/dev' into fix/12989-endpoint-cache-at-resolve
  • 245869b Merge pull request #12993 from code-yeongyu/fix/12989-credential-lock-torn-record
  • 8ce72e7 Merge remote-tracking branch 'origin/dev' into fix/12989-credential-lock-torn-record
  • bb340a0 Merge pull request #12815 from code-yeongyu/fix/12801-file-backed-ps-snapshot
  • 7a0e5b3 chore(train/omo-2): regenerate bundles at the train top on dev f922d6a (#12944 #12949 #12815)
  • 302b797 Merge #12815 (4f50baa) into train/omo-2 (re-cut without #12351)
  • 4c32820 Merge #12949 (e6de1f0) into train/omo-2 (re-cut without #12351)
  • a463e15 Merge #12944 (e91165d) into train/omo-2 (re-cut without #12351)
  • 2215cc2 Merge origin/dev into fix/12989-credential-lock-torn-record
  • d985fa7 Merge pull request #12979 from code-yeongyu/fix/12978-credential-lock-account-home
  • a4bdc34 changes: fragment for #13005
  • 60e17c0 fix(thread): a published-id send reuses only an answered enumeration (#12989)
  • 24f897c fix(thread): share one endpoint enumeration and start its cache window when it answers (#12989)
  • f04cdf1 Merge origin/dev into fix/12978-credential-lock-account-home
  • fa05c27 Merge pull request #12975 from code-yeongyu/feat/12886-approval-wait-outcome
  • 1acab30 changes: fragment for #12993
  • 5515951 fix(service-auth): reclaim a torn credential lock record instead of holding it forever (#12989)
  • 6874054 fix(service-auth): keep test CLI children on their own lock and run only System32 tools on Windows (#12978)
  • e91165d Merge origin/dev into fix/914-tolerant-reply-decoders
  • a777a72 Merge remote-tracking branch 'origin/dev' (#12953 merged standalone, 04ba4a7) into train/omo-1
  • 04ba4a7 Merge pull request #12953 from code-yeongyu/feat/claude-fable-5-2
  • a66d3d1 fix(knip): export-check device-service-core test/local-api/event-examples.ts
  • 0d993cd Merge #12953 (dc68e0f) into train/omo-1
  • 0bb53e3 Merge #12975 (3f95b95) into train/omo-1
  • b221a27 Merge #12954 (ffa66d4) into train/omo-1
  • 4b35d36 Merge #12966 (06241b8) into train/omo-1
  • 05dc774 Merge #12909 (cd21814) into train/omo-1
  • d14bda0 Merge #12938 (06ebd08) into train/omo-1
  • cac87c0 fix(service-auth): one credential lock per OS user on Linux, macOS and Windows, with a homedir fallback (#12978)
  • 06ebd08 Merge remote-tracking branch 'origin/dev' into fix/12853-follow-effective-mode
  • 01cfed3 fix(thread): a permission prompt (pendingDialogs) parks the receiver too, and a failed post-admission read keeps the probe's parked state (review MEDIUM + LOW, #12975)
  • 5755bb8 Merge remote-tracking branch 'origin/dev' (#12922) into feat/12886-approval-wait-outcome
  • 86441b3 Merge remote-tracking branch 'origin/dev' into feat/claude-fable-5-2
  • 4085650 chore(changes): fragment for #12979
  • cd21814 Merge remote-tracking branch 'origin/dev' into fix/12908-canary-user-intervened
  • 0763a35 fix(service-auth): take the credential lock in the OS account's home, not $HOME (#12978)
  • 363d0e3 Merge commit '4543c85d49fab896634507a28fb3a47401521554' into fix/914-tolerant-reply-decoders
  • d79bc6c Merge pull request #12922 from code-yeongyu/fix/omowright-attribution-290
  • 06241b8 Merge remote-tracking branch 'origin/dev' into fix/qa-local-plugin-path
  • c0931c9 Merge remote-tracking branch 'origin/dev' (v5.1.66 source state) into feat/12886-approval-wait-outcome
  • 4543c85 Merge pull request #12973 from code-yeongyu/release/v5.1.66-source-state
  • cab4d52 docs(changes): fragment for #12975
  • 088ea31 feat(thread): a send to a peer parked on an approval is queued with waiting_on approval on that device, not idempotency_uncertain (part of #12886)
  • e148829 Merge remote-tracking branch 'origin/dev' into fix/12886-peer-reply
  • 9e0bce1 Merge remote-tracking branch 'origin/dev' into fix/omowright-attribution-290
  • aa3312f Merge remote-tracking branch 'origin/dev' into fix/914-tolerant-reply-decoders
  • 8c5cb0e Merge remote-tracking branch 'origin/dev' into fix/12853-follow-effective-mode
  • b628bc8 docs(changes): name the #12966 fragment
  • c995498 test(thread): type the expected reply request literally (#12954)
  • dc85dad fix(thread): a reply keeps a scoped thread_send request with its ask auto-approved, only for an exact session id, and ends when the run settles (#12954 review)
  • 615c2a2 Merge remote-tracking branch 'origin/dev' into fix/omowright-attribution-290
  • d928b62 fix(memory): the dry run counts a completion whose run the same pass removes (#12949 review r2)
  • 3bfc1eb test(memory): RED for the preview missing completions whose run the same pass removes (#12949 review r2)
  • c10ef48 Merge remote-tracking branch 'origin/dev' into fix/914-tolerant-reply-decoders
  • f99219c fix(memory): count every pruned store in the dry run and bound one log line to 32 KiB (#12949 review)
  • 32e9ef3 test(memory): RED for the review findings on #12949 (preview undercount, oversize log line)
  • d1fd0d1 docs(changes): name the fragment for #12954
  • 622fedb docs(changes): add the Fable 5.2 changelog fragment (#12953)
  • 0bee45b fix(thread): a peer-delivered run is told to answer with thread_send, and its reply to the sender asks no permission (#12886)
  • 89d4074 feat(model-core): route the current Fable to Claude Fable 5.2 and retire the 5.5 launch gate
  • 2a136d1 docs(changes): name the fragment for its PR (#12949)
  • d966b3f docs(changes): fragment for the memory cleanup preview and log (#12932)
  • 3e79ddb feat(memory): retention dry-run preview, removal log and last cleanup in omo doctor and /doctor (#12932)
  • 97fe975 test(memory): RED for retention dry-run preview, removal log and last cleanup in doctor (#12932)
  • cb1982f docs(changes): fragment for #12944
  • 52c9a28 docs(changes): fragment for #12938
  • 4f50baa Merge remote-tracking branch 'origin/dev' into fix/12801-file-backed-ps-snapshot
  • c2eb4bd fix(device-service-core): ignore unknown fields in replies the client reads
  • a7c9fc4 fix(browser-skill): refuse a LICENSE-less omowright before digesting it
  • 57fd35e fix(browser-skill): fold review findings
  • 0a681b3 docs(changes): name the fragment for its PR
  • 8cdaf95 docs(changes): fragment for the browser skill LICENSE and attribution fix
  • ebc8ed9 fix(browser-skill): ship omowright's LICENSE beside the bundle and correct ATTRIBUTION.md
  • e88915b Merge remote-tracking branch 'origin/dev' into fix/12801-file-backed-ps-snapshot
  • c1b70eb docs(changes): note the canary UserIntervened fix (#12909)
  • 9d7d945 fix(desktop-macos): a user who interrupts the receipt canary gets UserIntervened, not BackgroundUnavailable (#12908)
  • 2fc29d3 Merge remote-tracking branch 'origin/dev' into fix/12801-file-backed-ps-snapshot
  • 0f5c0ec Merge remote-tracking branch 'origin/dev' into fix/12801-file-backed-ps-snapshot
  • 462e8e4 Merge remote-tracking branch 'origin/dev' into fix/12801-file-backed-ps-snapshot
  • 0005c45 Merge remote-tracking branch 'origin/dev' into fix/12801-file-backed-ps-snapshot
  • ca8fde7 Merge remote-tracking branch 'origin/dev' into fix/12801-file-backed-ps-snapshot
  • fb08108 Merge remote-tracking branch 'origin/dev' into fix/12801-file-backed-ps-snapshot
  • 8795a27 Merge remote-tracking branch 'origin/dev' into fix/12801-file-backed-ps-snapshot
  • 3e40b1b fix(memory-core): write the git-timeout process snapshot to a temp file, not a capped pipe
bun add -g omo-ai