gpo.zugaina.org

Search Portage & Overlays:

app-editors/zeo

Zeo - the Zed editor, rebranded, with the bentoo patch series

Screenshots

  • zeo-0.10.3_p20261110
    ~amd64
    +X ai-jail +browser-extension +claude-agent-acp-plus +claude-agent-acp-tui +claude-code-ide +devtools-bridge +devtools-panel +epic inspector +mimalloc neovim screen-capture test tracy +voice +wayland +llvm_slot_23 debug

    View      Download      Browse     License: GPL-3+ BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-3 MIT MIT-0 MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense ZLIB BZIP2 voice? ( Unlicense )   
    Overlay: bentoo

ChangeLog

commit 587bfe93656f4d87ffff716fc4be5050628f2920
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Nov 13 20:54:06 2026 -0300

app-editors/zeo: 0.10.3_p20261110, drop 0.10.2_p20261110

Zeo 0.10.3: another project's pins stay out of its group (patch 0106,
USE claude-agent-acp-plus); 0063 regenerated on top. Same Zed f0d896f2.

commit 09316194f64ff5166195d671b48ebaae60babcab
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Nov 13 16:24:06 2026 -0300

app-editors/zeo: 0.10.2_p20261110, drop 0.10.1_p20261110

Zeo 0.10.2, same Zed f0d896f2: the tasks card sits below the pinned
user message instead of over it (0104), and the sub-thread entries of
a message's menu are "Fork to a sub-thread" and "Open to a new
sub-thread" (0105). Seven patches regenerated in index and hunk-header
lines only. No dependency change; DIST entries unchanged.
Series: zeo-workspace/zed-patches (release: zeo-0.10.2_p20261110).

Checked: test.sh 6140/6140, verify.sh 101/101, check-sync in sync,
cargo clippy -p agent_ui --tests clean in that crate, ebuild prepare as
user (99 applied, USE=-test), pkgcheck --cache=-git (x32 dev profile
only).

Co-Authored-By: Claude <noreply@anthropic.com>

commit d16d66c49dcc30f4a40c2d55f32e88d2d55217ba
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Nov 13 15:44:43 2026 -0300

app-editors/zeo: 0.10.1_p20261110, drop 0.10.0_p20261110

Zeo 0.10.1, same Zed f0d896f2: one correction to 0.10.0's project pins.
Pinning is to the project by default, with "Pin Globally" beside it, and
the active project's pins have a "Pinned" section above "Pinned
Globally" (0103). 0063 regenerated on top of it; eight more patches
regenerated in index and hunk-header lines only. No dependency change;
DIST entries unchanged.
Series: zeo-workspace/zed-patches (release: zeo-0.10.1_p20261110).

Checked: test.sh 6138/6138, verify.sh 99/99, check-sync in sync, cargo
clippy -p sidebar -p agent_ui --tests clean in those crates, ebuild
prepare as user with USE=-test (97 applied) and with -devtools-panel as
well (96 applied), pkgcheck --cache=-git (x32 dev profile only).

Co-Authored-By: Claude <noreply@anthropic.com>

commit 2a7f0d4797a46413fabb05aa1e9932c01925345f
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Nov 13 11:36:34 2026 -0300

app-editors/zeo: 0.10.0_p20261110, drop 0.9.1_p20261110

Zeo 0.10.0: Wave 3 of the Zeo next proposal, on the same Zed f0d896f2.
Seventeen patches added (0087-0103): message times, the tasks card at
the bottom with previews and purpose tags, pages and log tabs in the
Agent Tasks panel, a thread description, pins per project, the sent
message pinned at the top, the 5-hour arc, the About window and
"Install CLI". Six regenerated (0052, 0057, 0058, 0067, 0084, 0085:
index and hunk lines only). The ebuild exports ZEO_UPSTREAM_COMMIT for
0091. No dependency change; DIST entries unchanged.
Series: zeo-workspace/zed-patches 1ecc83c. Notes: zeo CHANGELOG 0.10.0.

Checked: verify.sh 99/99, check-sync in sync, test.sh 6135/6135,
cargo clippy -p agent_ui -p sidebar --tests clean in those crates,
ebuild prepare as user (97 applied, USE=-test), pkgcheck --cache=-git
(x32 dev profile only).

Co-Authored-By: Claude <noreply@anthropic.com>

commit 66a7506c01f4d1a913f02176fa303a8c8d8f9081
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Nov 10 04:42:04 2026 -0300

app-editors/zeo: 0.9.1_p20261110, drop 0.9.1_p20261109

Snapshot bump to Zed f0d896f2 (4 upstream commits): agent-client-protocol
5.0.0 -> 5.1.0, its derive 5.0.0 -> 5.1.0 and schema 1.15.1 -> 1.16.0
(the 7-day cooldown waived by the operator, ZEO-NEXT-PROPOSAL Status
2026-11-10), and Claude Fable 5.2 in Zed's native Anthropic provider. No
patch needed adapting; ten regenerated (index and hunk lines only).
Series: zeo-workspace/zed-patches 4eae09e.

Checked: verify.sh 82/82, check-sync in sync, test.sh 6046/6046,
check-rebrand no drift, cargo fmt clean, osv-scanner unchanged (35
packages / 52 IDs, same as 483b746), ebuild prepare offline (80 applied,
USE=-test), pkgcheck --cache=-git (x32 dev profile only).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 559e42bc8a665d9af5d43647cf760c996f542f5c
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Nov 10 00:10:59 2026 -0300

app-editors/zeo: 0.9.1_p20261109, drop 0.9.0_p20261109

Zeo 0.9.1 on the same Zed 483b746b: the composer's selectors keep the
agent's order (new 0086), the tasks card hides once emptied and its pill
spins only while something runs (0080), and the question card's minimize
control sits in the card header (0082). Seven patches regenerated on top,
offsets only. Series: zeo-workspace/zed-patches f7b787c.

Checked: verify.sh 82/82, check-sync in sync, test.sh 6045/6045, clippy
and fmt clean on agent_ui, ebuild prepare offline (80 applied, USE=-test),
pkgcheck --cache=-git (x32 dev profile only).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 9f3bdfa6c7302f0d5d82f35fbc8de93b078254be
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Nov 9 19:17:54 2026 -0300

app-editors/zeo: 0.9.0_p20261109, drop 0.9.0_p20261108

A snapshot-only bump to Zed 483b746b (2026-11-09, 21 commits past
d2a4fb6d); Zeo stays 0.9.0. Stops one commit short of upstream's
agent-client-protocol 5.1.0 (#66748), published the same day, so CRATES
is unchanged and only EGIT_COMMIT moves. 51 patches regenerated (0030 and
0037 adapted, reasoning in their headers): zed-patches
patches/zeo-0.9.0_p20261109.

Checked: check-sync (81 patches agree everywhere), ebuild prepare offline
as user (79 applied, USE=-test), pkgcheck scan --cache=-git (only the
known x32 NonsolvableDepsInDev), test.sh 6040/6040.

commit a1a15202bca5de248633398395af60d2de690d1a
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Nov 9 18:31:30 2026 -0300

app-editors/zeo: 0.9.0_p20261108, drop 0.8.0_p20261108

Zeo 0.9.0, Wave 2 of the Zeo next proposal, on the same Zed snapshot
(d2a4fb6d). Twelve new patches: 0074-0083 in the claude-agent-acp-plus
group, 0084 with browser-extension, 0085 with voice; 0052, 0057, 0058,
0063 and 0067 regenerated on top (offsets only, 0063 also 0084's
context). Series and reasoning: zed-patches patches/zeo-0.9.0_p20261108.

Checked: check-sync (81 patches, series = ebuild = files/ = source),
ebuild prepare offline as user (79 applied with USE=-test, all twelve
new), pkgcheck scan --cache=-git (only the known x32 dev-profile
NonsolvableDepsInDev), test.sh 6032/6032.

commit 29948f71ae9cebc89e39f7c9ff52e0009d9ed501
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Nov 9 07:20:39 2026 -0300

app-editors/zeo: add the 0.8.0_p20261108 ebuild

The previous commit dropped 0.8.0_p20261101 but left the new ebuild
untracked: a pathspec commit does not pick up an untracked file.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 687d583b2e67099a91ce5e9943e5f5d3351e5f02
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Nov 9 07:20:30 2026 -0300

app-editors/zeo: 0.8.0_p20261108, drop 0.8.0_p20261101

Zed d2a4fb6d (1.29.0 snapshot). Snapshot-only bump: the series carried by
zed-patches f9f1f97, agent-client-protocol 5.0.0 in CRATES. Verified in a
scratch overlay: ebuild prepare + compile, pkgcheck, nextest 6018/6018.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit b77573ff10c8f9c9d488be5bb8601ecc1ae34ee1
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Nov 8 23:03:13 2026 -0300

mod(eclass/rust.eclass, app-editors/{zed-1.27.0,zed-1.28.0_pre,zeo-0.8.0_p20261101}, net-misc/rustdesk-1.5.1, www-client/{chromium-157.0.8103.38,firefox-159.0.1,librewolf-159.0.1_p1}, mail-client/thunderbird-159.0, metadata/md5-cache): move to llvm-r2

::gentoo's cargo.eclass and rust.eclass now inherit llvm-r2 and llvm-r1 is
deprecated. Both eclasses mark LLVM_REQUIRED_USE readonly, so sourcing the
second one aborts before llvm-r1_pkg_setup is defined and the depend phase
dies with "EXPORT_FUNCTIONS: llvm-r1_pkg_setup is not defined" (zeo,
rustdesk). Re-sync the rust.eclass fork (it again differs from ::gentoo only
by the 1.99.1 rows) and switch every llvm-r1 consumer to llvm-r2, as ::gentoo
did. Regenerate md5-cache for all 46 rust.eclass consumers; this also adds
the zeo-systray-0.4.0 entry that was never committed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit a0322a4a909dc80eaec36301dc70f1b10ef6b638
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Nov 3 17:35:03 2026 -0300

app-editors/zeo, app-editors/zeo-bin: 0.8.0_p20261101, drop 0.7.1_p20261101

Zeo 0.8.0 on the same Zed snapshot (a4b39c38): native ACP subagents across
the tasks card, panel and Zed's own surfaces (0072), the Claude Code IDE
protocol alignment (0002), the ToDo toggle in the agent menu (0073) and the
Epic Stories panel reading .epico/ (0066). zeo-bin is the release asset of
zeo-workspace/zeo v0.8.0_p20261101. Series proved by zed-patches story 073.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 1d98e5f4fc41ae67431e674b28b4acc238fac1f1
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Nov 1 20:31:19 2026 -0300

app-editors/zeo: 0.7.1_p20261101, drop 0.7.0_p20261025

Zed snapshot a4b39c38e005 (1.28.0). The patch series was carried by
cherry-pick: 67 patches, four conflicts resolved keeping both sides (0049,
0005, 0011, 0028); compile fixes folded into 0014, 0044 (checkpoints removed
upstream), 0015, 0048 (persisted Docker key kept), 0049 and 0052. CRATES and
GIT_CRATES regenerated with pycargoebuild: livekit fbda05eb, wgpu cddb2f5d,
tree-sitter 803c6eba, zed-scap b5c86ec5, new git crates tree-sitter-go and
crash-context. The offline Cargo rewrite moves livekit and tree-sitter to the
new commits and gains crash-context.

Zeo 0.7.1: user-visible changes come from Zed 1.28.0 (zeo/CHANGELOG.md).

Verified: verify 67/67, check-sync in sync, nextest 5828/5828, doctests 43,
ignored 5/5, selftest 109/109, ebuild prepare offline + compile, Xvfb proof
18/18, osv 43/49 (none new, was 48/63), cargo-audit none new, pkgcheck no new
warning, independent review of all 67 patches.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 7ab862c986f4972e640d14c58839b01e08be9777
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 28 09:02:55 2026 -0300

app-editors/zeo: 0.7.0_p20261025, drop 0.7.0_p20261021

Zed snapshot a5c4ca8bf6c4. The patch series was carried by cherry-pick:
67 patches, 0064 dropped because upstream now ships wasmtime 48.0.7 and
rustls 0.23.46. Ten conflicts resolved keeping both sides; 0036's config
recorder re-seated on upstream's ordered session/load path. CRATES and
GIT_CRATES regenerated with pycargoebuild: oo7 from zed-industries' fork
at 731c121, lsp-types at 82d7fc66.

Same Zeo version (0.7.0): no fix changed observable behaviour.

Verified: verify 67/67, check-sync in sync, nextest 5781/5781, doctests
43, ignored 5/5, Plus e2e 6/6, selftest 109/109, ebuild prepare offline +
compile, Xvfb proof 8/8, osv 27/33 (none new), cargo-audit none new,
pkgcheck no new warning.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 429a334f3eafb41c5c96c198aa51c0238d0047f2
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Oct 25 10:43:49 2026 -0300

feat(059): ship zeo 0.7.0_p20261021 to the overlay

app-editors/zeo 0.6.1_p20261021 -> 0.7.0_p20261021 on the same Zed commit
(92447a17): patches 0068 (thread tags and the #tag filter), 0069 (thread
Lists view), 0070 (sub-threads from a selection) and 0071 (Send to Parent and
sub-thread items in the tasks card and panel); later patches regenerated in
their context only. app-editors/zeo-bin 0.6.0_p20261017 -> 0.7.0_p20261021
from the zeo-workspace/zeo release v0.7.0_p20261021 (no zeo-bin 0.6.1 was
built, so it also carries 0.6.1's changes).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit b7143e953074cff0d4bf0e5a1bb054afa88396ca
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 21 19:16:22 2026 -0300

app-editors/zeo: 0.6.1_p20261021, drop 0.6.0_p20261017

Zed snapshot 92447a17cc00 (29 upstream commits). The patch series was
refreshed by cherry-pick; 51 of 64 patches changed. CRATES regenerated
with pycargoebuild: borsh, borsh-derive, core_detect, proptest 1.12.0 and
proptest-macro 0.6.0 added; rand_xorshift 0.4.0 -> 0.5.0; the git-sourced
proptest dropped; LICENSE gains Unlicense.

Zeo 0.6.1 follows three upstream behaviour changes (reopen restores
recorded options only, no archive while a thread is still being
confirmed, ACP v2 tried first) and carries the ai-jail sandbox into the
ACP v2 attempt (0057).

Verified: verify 64/64, check-sync in sync, nextest 5356/5356, doctests
43, Plus e2e 6/6, selftest 109, ebuild prepare + compile, osv no new
advisory, pkgcheck rc 0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 5ce5fff08102bfc63d2ad3223d8c7302ff357f5d
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 19 20:58:59 2026 -0300

feat(058): ship zeo 0.6.0_p20261017 to the overlay

app-editors/zeo 0.5.1_p20261017 -> 0.6.0_p20261017 on the same Zed commit
(56934ec): patches 0063 (devtools panel), 0065 (sidebar drag reorder), 0066
(Epic Stories panel) and 0067 (voice input), USE flags devtools-panel, epic
and voice. app-editors/zeo-bin 0.6.0_p20261017 from the zeo-workspace/zeo
release v0.6.0_p20261017. New app-accessibility/whisper-models, the default
speech model for USE=voice.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit ee4da3ad8d442353be54a677dfb121162b75d0a5
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Oct 18 03:02:11 2026 -0300

up(app-editors/zeo-0.5.0_p20261016-r2 -> 0.5.1_p20261017)

Zed 56934ec0560b (3 commits past 2d4c48319). Series refreshed: 0029 and
0034 rebased one context line onto upstream #65709; 0056 no longer panics
when Open Log caps a >1 MiB log inside a multibyte character (Zeo 0.5.1);
its include! of acp_usage_refresh_tests.rs moved to 0060, which creates
that file. CRATES: +8 optional crates of gpui's hot-reload feature.

Verified: ebuild prepare, check-sync, check-rebrand, nextest 4500/4500,
doctests 43, Plus e2e 6/6.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit ed80dec8e854e128210fa10186f0d3e8f06d2151
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 17 14:06:18 2026 -0300

fix(049): add patch 0064 to app-editors/zeo/files

89b3dba51 registered the patch in zeo-0.5.0_p20261016-r2's PATCHES but a pathspec commit does not pick up an untracked file.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 464181c1575ba0eba40e6a6b7c30ffa87bcc13ba
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 17 14:06:09 2026 -0300

fix(049): register wasmtime 48.0.6 and rustls 0.23.46 in zeo-0.5.0_p20261016-r2

Patch 0064 (zed-patches main 3db4165) moves Zed's lockfile to wasmtime/wasmtime-wasi 48.0.6 and rustls 0.23.46, closing six advisories reachable in Zeo (RUSTSEC-2026-0314, -0325, -0359, -0363, -0364, -0349). CRATES follow the patched Cargo.lock (38 moved, cap-std and cap-fs-ext dropped); 0002, 0035, 0052, 0057, 0058 regenerated for the moved context. -r1 replaced: the revisions share files/. Proved: check-sync in sync, ebuild clean prepare in a /tmp copy, pkgcheck clean apart from pre-existing warnings.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 13ff045d8241421064403e1cf026234334e7804e
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 17 12:34:35 2026 -0300

del(app-editors/zeo-0.5.0_p20261017), add(app-editors/zeo-0.5.0_p20261016-r1), mod(.autoupdate/packages.toml)

Revert the zeo half of e8d9bb609. The sweep moved only EGIT_COMMIT to
56934ec0560b and deleted the verified -r1: 0029-background-task-status
rejects hunk 7 on crates/acp_thread/src/acp_thread.rs (upstream #65709),
and CRATES lacks the eight gpui hot-reload crates (#65738). Measured with
`ebuild ... prepare` as user.

-r1 restored byte for byte from e8d9bb609^: series applies (`ebuild prepare`),
pkgcheck exit 0 (two pre-existing warnings), check-sync agrees.

The autoupdate record takes hold = true: the same EGIT_COMMIT-only bump
broke p20261016 the day before. zeo is bumped by hand with
zed-patches/scripts/bump.sh.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit e8d9bb60942c0ea2bd571c5889228fa49f8bd345
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 17 09:09:39 2026 -0300

add(metadata/{md5-cache/app-editors/zeo-0.5.0_p20261017, md5-cache/dev-cpp/simdutf-9.3.2, md5-cache/dev-db/sqlitebrowser-3.13.99_p20261017, md5-cache/dev-util/cline-bin-3.0.73, md5-cache/dev-util/cline-desktop-bin-0.0.48, md5-cache/dev-util/mesa_clc-27.0.0_pre20261017, md5-cache/dev-util/openchamber-bin-2.4.0, md5-cache/media-libs/mesa-27.0.0_pre20261017, md5-cache/media-libs/vulkan-loader-1.4.365_p20261017, md5-cache/sci-ml/moose-0.6.1}), del(metadata/{md5-cache/app-editors/zeo-0.5.0_p20261016-r1, md5-cache/dev-cpp/simdutf-9.3.1, md5-cache/dev-db/sqlitebrowser-3.13.99_p20261016, md5-cache/dev-util/cline-bin-3.0.72, md5-cache/dev-util/cline-desktop-bin-0.0.47, md5-cache/dev-util/mesa_clc-27.0.0_pre20261016, md5-cache/dev-util/openchamber-bin-2.3.3, md5-cache/media-libs/mesa-27.0.0_pre20261016, md5-cache/media-libs/vulkan-loader-1.4.365_p20261016, md5-cache/sci-ml/moose-0.6.0}), mod(.autoupdate/packages.toml), up(app-editors/zeo-0.5.0_p20261016-r1 -> 0.5.0_p20261017, dev-cpp/simdutf-9.3.1 -> 9.3.2, dev-db/sqlitebrowser-3.13.99_p20261016 -> 3.13.99_p20261017, dev-util/{cline-bin-3.0.72 -> 3.0.73, cline-desktop-bin-0.0.47 -> 0.0.48, mesa_clc-27.0.0_pre20261016 -> 27.0.0_pre20261017, openchamber-bin-2.3.3 -> 2.4.0}, media-libs/{mesa-27.0.0_pre20261016 -> 27.0.0_pre20261017, vulkan-loader-1.4.365_p20261016 -> 1.4.365_p20261017}, sci-ml/moose-0.6.0 -> 0.6.1)

commit 10f2d90147a41e72c037d02a136046debdd2e5fc
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 17 00:07:29 2026 -0300

up(app-editors/{zeo-0.5.0_p20261016 -> 0.5.0_p20261016-r1, zeo-bin-0.5.0_p20261014 -> 0.5.0_p20261016-r1})

zeo-0.5.0_p20261016 could not build: the autoupdate moved EGIT_COMMIT to
9f63850f7 but left the series and CRATES of 28d0a35, so 0010/0036/0058
rejected and agent-client-protocol 3.4.0 was not vendored.

-r1 packages Zed 2d4c4831 with the series refreshed onto it
(zed-patches 9d17bbd, tag v0.5.0_p20261016-r1) and CRATES regenerated
with pycargoebuild (ACP 3.4.0, schema 1.12.0). zeo-bin is the same series,
built by release-portable.sh and published as the zeo-workspace/zeo
v0.5.0_p20261016-r1 release; its Manifest is taken from the served file.
zeo-bin's adapter floor moves to >=0.26.0, matching zeo.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit ee8dec413645feea497e5c3f46b1eb1e8399b46b
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Oct 16 13:55:43 2026 -0300

add(metadata/{md5-cache/app-editors/cursor-3.25.6, md5-cache/app-editors/zeo-0.5.0_p20261016, md5-cache/dev-libs/sentry-native-0.17.4, md5-cache/dev-util/ai-memory-3.1.0, md5-cache/dev-util/ai-memory-bin-3.1.0, md5-cache/dev-util/cc-switch-bin-4.0.14, md5-cache/dev-util/cline-bin-3.0.72, md5-cache/dev-util/cline-desktop-bin-0.0.47, md5-cache/dev-util/mesa_clc-27.0.0_pre20261016, md5-cache/dev-util/opencode-bin-1.19.3, md5-cache/media-gfx/vectorcraft-bin-0.12.0, md5-cache/media-libs/mesa-27.0.0_pre20261016, md5-cache/media-libs/vulkan-layers-1.4.365_p20261016, md5-cache/media-libs/vulkan-loader-1.4.365_p20261016, md5-cache/media-video/vlc-4.0.0_pre20261016, md5-cache/net-misc/modemmanager-1.25.95_p20261016, md5-cache/net-misc/postman-bin-12.32.4, md5-cache/sci-ml/ik_llama-cpp-0_pre20261016, md5-cache/sci-ml/koboldcpp-1.123.1, md5-cache/sys-apps/ai-jail-2.10.0, md5-cache/sys-apps/ai-jail-bin-2.10.0, md5-cache/sys-apps/pnpm-12.14.0}), del(metadata/{md5-cache/app-editors/cursor-3.24.18, md5-cache/app-editors/zeo-0.5.0_p20261015-r2, md5-cache/dev-libs/sentry-native-0.17.3, md5-cache/dev-util/ai-memory-3.0.1, md5-cache/dev-util/ai-memory-bin-3.0.1, md5-cache/dev-util/cc-switch-bin-4.0.13, md5-cache/dev-util/cline-bin-3.0.71, md5-cache/dev-util/cline-desktop-bin-0.0.46, md5-cache/dev-util/mesa_clc-26.3.0_pre20261015, md5-cache/dev-util/opencode-bin-1.19.1, md5-cache/media-gfx/vectorcraft-bin-0.11.0, md5-cache/media-libs/mesa-26.3.0_pre20261015, md5-cache/media-libs/vulkan-layers-1.4.365_p20261015, md5-cache/media-libs/vulkan-loader-1.4.365_p20261014, md5-cache/media-video/vlc-4.0.0_pre20261015, md5-cache/net-misc/modemmanager-1.25.95_p20261004, md5-cache/net-misc/postman-bin-12.32.3, md5-cache/sci-ml/ik_llama-cpp-0_pre20261015, md5-cache/sci-ml/koboldcpp-1.123, md5-cache/sys-apps/ai-jail-2.9.0, md5-cache/sys-apps/ai-jail-bin-2.9.0, md5-cache/sys-apps/pnpm-12.11.2}), mod(.autoupdate/packages.toml), up(app-editors/{cursor-3.24.18 -> 3.25.6, zeo-0.5.0_p20261015-r2 -> 0.5.0_p20261016}, dev-libs/sentry-native-0.17.3 -> 0.17.4, dev-util/ai-memory{,-bin}-3.0.1 -> 3.1.0, media-gfx/vectorcraft-bin-0.11.0 -> 0.12.0, media-libs/{mesa-26.3.0_pre20261015 -> 27.0.0_pre20261016, vulkan-layers-1.4.365_p20261015 -> 1.4.365_p20261016, vulkan-loader-1.4.365_p20261014 -> 1.4.365_p20261016}, media-video/vlc-4.0.0_pre20261015 -> 4.0.0_pre20261016, net-misc/{modemmanager-1.25.95_p20261004 -> 1.25.95_p20261016, postman-bin-12.32.3 -> 12.32.4}, sci-ml/{ik_llama-cpp-0_pre20261015 -> 0_pre20261016, koboldcpp-1.123 -> 1.123.1}, sys-apps/ai-jail{,-bin}-2.9.0 -> 2.10.0)

commit f1fe3bc8a61dc81eede86948fee4c48296615664
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Oct 16 05:09:29 2026 -0300

up(app-editors/zeo-0.5.0_p20261015-r1 -> 0.5.0_p20261015-r2)

Zed snapshot 7fa2adbe -> 28d0a354 (#65653, inactive v2 receipt submissions),
and LLVM 23 becomes the default.

- LLVM_COMPAT=( 23 ), RUST_MIN_VER=1.99.0: llvm-r1 always prefers slot 22 while
it is listed, so 23 is the only slot; RUST_NEEDS_LLVM pairs it with Rust 1.99,
one release past upstream's 1.98.1 pin.
- Cargo.lock unchanged; pycargoebuild leaves CRATES/GIT_CRATES identical.
- Series carried with zed-patches/scripts/bump.sh: 0056 joins its TaskOutput
import with the ReceiptSubmission the upstream added to acp_thread's
connection.rs; the other 13 changed patches only moved.

Verified locally on Rust 1.99.0 / LLVM 23.1.3: 59/59 patches apply; cargo check
of zed/cli (ebuild flags) and --tests of the 37 touched crates; nextest
4471/4471 + 503/503, doctests 43/43, upstream-ignored 4/4, Claude Agent (Plus)
e2e 6/6. Not run: native-agent e2e, src_install/merge (no root).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 48b89c7cf47ca7d711bceb43d0122ff81732cbff
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 15 19:43:52 2026 -0300

up(app-editors/zeo-0.5.0_p20261015 -> 0.5.0_p20261015-r1)

Zed snapshot e462f873 -> 7fa2adbe (same day, 11 upstream commits).

- LLVM_COMPAT=( 22 23 ): slot 22 stays the default; llvm_slot_23 builds
with dev-lang/rust 1.99.0, the Rust slot paired with LLVM 23.
- wgpu moved from crates.io 29.0.4 to git gfx-rs/wgpu@3b3506ea, in
[workspace.dependencies], so GIT_CRATES covers it with no sed; CRATES and
GIT_CRATES regenerated with pycargoebuild.
- Series carried with zed-patches/scripts/bump.sh. 0036 needed a fix: the
upstream now builds AcpSession in the inactive v2 backend (#65612) and new
receipt tests call register_session (#65642); both now pass the fields and
the argument 0036 adds.

Verified locally: 59/59 patches apply with no fuzz; cargo check --tests of the
37 touched crates plus zed/cli on Rust 1.98.1 (LLVM 22); nextest on Rust
1.99.0 (LLVM 23.1.3): 4465/4465 + 503/503 passed. src_install and merge not
run (no root).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 3ab4c8a1b60f111485407c4452379aee79cadc17
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 15 06:43:40 2026 -0300

add(metadata/{md5-cache/app-editors/delta-bin-0.20.1, md5-cache/app-editors/devin-desktop-bin-3.10.67, md5-cache/app-editors/zeo-0.5.0_p20261015, md5-cache/app-editors/zeo-bin-0.4.0_p20261012-r1, md5-cache/app-misc/hermes-agent-0.22.2, md5-cache/dev-qt/qt-creator-21.0.0_beta2, md5-cache/dev-util/glslang-1.4.363.0_p20261014, md5-cache/dev-util/mesa_clc-26.3.0_pre20261015, md5-cache/dev-util/openchamber-bin-2.3.3, md5-cache/media-libs/mesa-26.3.0_pre20261015, md5-cache/media-libs/vulkan-layers-1.4.365_p20261015, md5-cache/media-video/vlc-4.0.0_pre20261015, md5-cache/net-misc/postman-bin-12.32.3, md5-cache/net-p2p/bisq2-bin-2.1.14, md5-cache/sci-ml/ik_llama-cpp-0_pre20261015, md5-cache/x11-misc/xvfb-run-21.1.25.2}), del(net-libs/nodejs-26.11.1-r1), del(metadata/{md5-cache/app-editors/delta-bin-0.20.0, md5-cache/app-editors/devin-desktop-bin-3.10.48, md5-cache/app-editors/zeo-0.5.0_p20261014-r2, md5-cache/app-misc/hermes-agent-0.22.0, md5-cache/dev-qt/qt-creator-21.0.0_beta1, md5-cache/dev-util/glslang-1.4.363.0_p20261013, md5-cache/dev-util/mesa_clc-26.3.0_pre20261014, md5-cache/dev-util/openchamber-bin-2.3.2, md5-cache/media-libs/mesa-26.3.0_pre20261014, md5-cache/media-libs/vulkan-layers-1.4.365_p20261014, md5-cache/media-video/vlc-4.0.0_pre20261014, md5-cache/net-misc/postman-bin-12.32.2, md5-cache/net-p2p/bisq2-bin-2.1.13, md5-cache/sci-ml/ik_llama-cpp-0_pre20261014, md5-cache/x11-misc/xvfb-run-21.1.25.1}), mod(.autoupdate/packages.toml), up(app-editors/{delta-bin-0.20.0 -> 0.20.1, devin-desktop-bin-3.10.48 -> 3.10.67, zeo-0.5.0_p20261014-r2 -> 0.5.0_p20261015}, app-misc/hermes-agent-0.22.0 -> 0.22.2, dev-qt/qt-creator-21.0.0_beta1 -> 21.0.0_beta2, dev-util/{glslang-1.4.363.0_p20261013 -> 1.4.363.0_p20261014, mesa_clc-26.3.0_pre20261014 -> 26.3.0_pre20261015, openchamber-bin-2.3.2 -> 2.3.3}, media-libs/{mesa-26.3.0_pre20261014 -> 26.3.0_pre20261015, vulkan-layers-1.4.365_p20261014 -> 1.4.365_p20261015}, media-video/vlc-4.0.0_pre20261014 -> 4.0.0_pre20261015, net-misc/postman-bin-12.32.2 -> 12.32.3, net-p2p/bisq2-bin-2.1.13 -> 2.1.14, sci-ml/ik_llama-cpp-0_pre20261014 -> 0_pre20261015, x11-misc/xvfb-run-21.1.25.1 -> 21.1.25.2)

commit bc93a9e72e352c01fe8056bb7e2f0579d5e0a4ab
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 15 06:20:23 2026 -0300

up(app-editors/zeo-0.5.0_p20261014-r1 -> 0.5.0_p20261014-r2)

USE browser-extension now pulls in www-plugins/zeo-browser for the Firefox
add-on instead of fetching and installing the XPI itself; the native host
zeo-browser-host and its manifests (patch 0058) stay here. Same snapshot and
same 59 patches as -r1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 65764d6ec9f557a5660196b7aea71a7e6fa73982
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 15 06:00:00 2026 -0300

mod(app-editors/zeo-0.5.0_p20261014-r1): fetch the zeo-browser XPI from its own repository

The XPI moved from the zeo-workspace/zeo release zeo-browser-0.1.0 to the
zeo-workspace/zeo-browser release v0.1.0. Same file name and bytes, so the
Manifest is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 7cac53379a22b5074ff9db2c4c3b29b7f9a6025e
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 14 23:28:33 2026 -0300

up(app-editors/zeo-0.5.0_p20261014 -> 0.5.0_p20261014-r1), add(metadata/md5-cache/app-editors/{zeo-0.5.0_p20261014-r1, zeo-bin-0.5.0_p20261014})

Move zeo onto Zed 3e145061d861 (#65607), which split the legacy ACP
adapter out of agent_servers/src/acp.rs into acp/v1.rs. Six patches
(0034, 0036, 0056, 0057, 0060 and their tests) are rebased onto the new
layout; 0041, 0051 and 0058 only lost context. CRATES gains
objc2-ui-kit@0.3.2; GIT_CRATES and the [patch.crates-io] pins are
unchanged.

Verified locally: all 59 patches apply in order with no fuzz, the
touched crates build with tests, and nextest passes 4444/4444 plus
503/503 in the six crates test.sh does not cover. Not run: the e2e
suites (real model) and a full release build.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 72ba5a906b1d781ad0149cd6e8f413c9af3cc671
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 14 21:49:31 2026 -0300

up(app-editors/zeo-0.4.0_p20261014 -> 0.5.0_p20261014, app-editors/zeo-bin-0.4.0_p20261012-r1 -> 0.5.0_p20261014)

Zeo 0.5.0 (zed-patches story 048): patches 0053-0062 join the series
(tasks panel polish, Run button, conditional Decline, task output and logs,
ai-jail sandbox settings, browser extension, session-scoped switches, quota
refresh on hover, ZEO_THREAD for zeo-systray, worktree config screen).
New USE browser-extension; the Firefox XPI comes from the zeo-browser-0.1.0
release. zeo-bin is the portable build attached to release v0.5.0_p20261014.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 8d6fb4896a1d1a0454b0b76014ff8e9f34f924cc
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 14 10:09:43 2026 -0300

app-editors/zeo: 0.4.0_p20261014 -- move onto Zed c403bc6af

Eight upstream commits past 36682547b, routing ACP v2 permission and
elicitation requests through agent_servers. Cargo.lock changes only between
workspace crates: pycargoebuild regenerates CRATES and GIT_CRATES
identically; only the Zed distfile changes in the Manifest.

The series refreshed without a conflict (11 patches, context and offsets
only). Verified: verify 49/49, nextest 4106/4106, doctests 43/43, ignored
tests 4/4, ebuild prepare + compile as user. e2e not run.

Also drops the stale md5-cache entry of 0.4.0_p20261013.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 518f89c01705c8f64cd602cf4cf1436c164642f9
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Oct 13 19:17:37 2026 -0300

app-editors/zeo: 0.4.0_p20261013 -- move onto Zed 36682547b

Sixteen upstream commits past 26363aabd, routing ACP v2 configuration and
usage updates through agent_servers. Cargo.lock changes only between
workspace crates: pycargoebuild regenerates CRATES and GIT_CRATES
identically; only the Zed distfile changes in the Manifest.

0011 reads the account quota inside the new AcpThread::update_usage; 0045
re-adds an import upstream rewrapped. Verified: verify 49/49, nextest
4101/4101, doctests 43/43, ignored tests 4/4, ebuild prepare + compile as
user, Claude Agent (Plus) e2e 6/6.

Also drops the stale md5-cache entry of 0.4.0_p20261012.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit eee2b905a76146f14b32d145dc98fcea5084cd7d
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Oct 13 01:29:09 2026 -0300

app-editors/zeo: 0.4.0_p20261012-r1 -- move onto Zed 26363aabd

Seven upstream commits past f929b3f7c, moving session modes onto ACP
schema v2. Cargo.lock unchanged: pycargoebuild regenerates CRATES
identically; only the Zed distfile changes in the Manifest.

0007, 0010 and 0036 adapted to SessionConfigValueId; 0010 keeps
upstream's new cycling test with the default assertion inverted
(cycling never persists). Verified: verify 49/49, nextest 4084 passed,
doctests and ignored tests pass, ebuild prepare + compile as user.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 7c1775c980065ca1c87727be4ae4806a153f9976
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 12 13:17:43 2026 -0300

app-editors/zeo: 0.4.0_p20261012 -- move onto Zed f929b3f7c

Six upstream commits past 93d745668. Cargo.lock only drops path's
pretty_assertions dev-dependency; pycargoebuild reproduces CRATES and
GIT_CRATES exactly. Series refreshed in zed-patches: 28 patches moved by
offset only, content unchanged; verify 49/49, check-sync in sync, ebuild
prepare with USE=test applies 49 and rewrites all 12 [patch.crates-io]
entries to path, nextest 4070 passed / 20 skipped, doctests and
upstream-ignored tests pass (e2e not run).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit e6cfa0f6af5acef4c802ef9d26de7232ac669f7b
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Oct 11 10:29:19 2026 -0300

app-editors/zeo: 0.4.0_p20261010-r1 -- move onto Zed 93d745668

One upstream commit past 96984225a on the same UTC day, hence -r1: ui's
IconButton::hover_color and git_ui's commit-button colours, no file any
patch touches. Cargo.lock unchanged; pycargoebuild reproduces CRATES (1458)
and GIT_CRATES (72) exactly. Series refreshed in zed-patches, all 49 patches
byte-identical; verify 49/49, check-sync in sync, ebuild prepare with
USE=test applies 49 and rewrites all 12 [patch.crates-io] entries to path,
nextest 4068 passed / 20 skipped, doctests and upstream-ignored tests pass.
0053 (story 034) is held out until that story closes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit b21db1d37f21e723d5ee161b0f63ed6fbe90c04d
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 15:32:16 2026 -0300

app-editors/zeo: 0.4.0_p20261010 -- restore the rodio checksum, ship 0052

Two defects in 68d979a96 that break every emerge:

- Manifest: rodio-3ee9745862279ce1d18db593155016e7ce024aeb.gh.tar.gz was
recorded as 7113663 bytes (BLAKE2B c35a66...), an entry that came in with
the autoupdate commit c1b8a0b52. GitHub serves 15202220 bytes, BLAKE2B
cf2d7370..., the entry 0.3.0_p20261009 shipped with. Fetch failed with
"Filesize does not match recorded size". Every other DIST entry was
re-checked against a real download or the previous Manifest.
- files/0052-devtools-bridge.patch was never committed, while USE
devtools-bridge is on by default and the ebuild applies it. check-sync
read the working tree and so passed. The file is byte-identical to
zed-patches patches/zeo-0.4.0_p20261010/.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 68d979a9623275c614654799ed6a024ab79fdd75
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 14:12:09 2026 -0300

app-editors/zeo: 0.4.0_p20261010 -- the devtools bridge, and a series that builds on 96984225

Replaces zeo-0.3.0_p20261010, which the autoupdate published with the 0.3.0
series on a snapshot it does not apply to (0001 rejected at 15/48) and with the
crate list of the previous snapshot (agent-client-protocol 3.2.0 / schema 1.10.2,
now 3.3.0 / 1.11.0).

New: USE=devtools-bridge (default on, needs claude-agent-acp-plus) applies 0052,
the socket the zeo-devtools Vite plugin uses to put an element clicked in a dev
page into the agent composer. Series refreshed onto 96984225 in zed-patches
769817b; verify 49/49, check-sync in sync, nextest 4097 passed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit c1b8a0b52662339296d6fc72c78aec1fd97a686c
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 10 13:25:07 2026 -0300

add(metadata/{md5-cache/app-containers/pods-3.2.0, md5-cache/app-editors/zeo-0.3.0_p20261010, md5-cache/dev-util/ai-memory-2.6.3, md5-cache/dev-util/ai-memory-bin-2.6.3, md5-cache/dev-util/cc-switch-bin-4.0.7, md5-cache/dev-util/ccusage-bin-20.0.28, md5-cache/dev-util/mesa_clc-26.3.0_pre20261010, md5-cache/media-libs/mesa-26.3.0_pre20261010, md5-cache/media-libs/vulkan-layers-1.4.365_p20261010, md5-cache/media-video/vlc-4.0.0_pre20261010, md5-cache/net-libs/bun-bin-1.4.3, md5-cache/sci-ml/ik_llama-cpp-0_pre20261010, md5-cache/sci-ml/llama-swap-263}), del(metadata/{md5-cache/app-containers/pods-3.1.1, md5-cache/app-editors/zeo-0.2.1_p20261009, md5-cache/app-editors/zeo-0.2.1_p20261009-r1, md5-cache/app-editors/zeo-0.2.2_p20261009, md5-cache/app-editors/zeo-0.2.3_p20261009, md5-cache/app-editors/zeo-0.3.0_p20261009, md5-cache/dev-util/ai-memory-2.6.2, md5-cache/dev-util/ai-memory-bin-2.6.2, md5-cache/dev-util/cc-switch-bin-4.0.6, md5-cache/dev-util/ccusage-bin-20.0.26, md5-cache/dev-util/mesa_clc-26.3.0_pre20261009, md5-cache/media-libs/mesa-26.3.0_pre20261009, md5-cache/media-libs/vulkan-layers-1.4.365_p20261009, md5-cache/media-video/vlc-4.0.0_pre20261009, md5-cache/net-libs/bun-bin-1.4.2, md5-cache/sci-ml/ik_llama-cpp-0_pre20261009, md5-cache/sci-ml/llama-swap-262}), mod(.autoupdate/packages.toml), up(app-containers/pods-3.1.1 -> 3.2.0, app-editors/zeo-0.3.0_p20261009 -> 0.3.0_p20261010, dev-util/ai-memory{,-bin}-2.6.2 -> 2.6.3, media-libs/{mesa-26.3.0_pre20261009 -> 26.3.0_pre20261010, vulkan-layers-1.4.365_p20261009 -> 1.4.365_p20261010}, media-video/vlc-4.0.0_pre20261009 -> 4.0.0_pre20261010, net-libs/bun-bin-1.4.2 -> 1.4.3, sci-ml/{ik_llama-cpp-0_pre20261009 -> 0_pre20261010, llama-swap-262 -> 263})

commit 72720ff98f7296a68ff37e400a40fe8bcb5819d6
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Oct 9 22:37:06 2026 -0300

app-editors/zeo: 0.3.0_p20261009 -- pinned threads, and a root message that says Zeo

Same Zed snapshot as 0.2.3 (089abd691765). Adds 0048 (the thread organization store)
and 0049 (a Pinned section in the threads sidebar), both unconditional, right after
0046; 0025 now names Zeo when refusing to run as root. Fourteen later patches are
regenerated in context only. Series: zed-patches patches/zeo-0.3.0_p20261009.

commit cfbc5f76489e4a9dd7a4ea9876024bbb403cffcf
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Oct 9 17:57:51 2026 -0300

app-editors/zeo: 0.2.3_p20261009 -- an explained Enter and two more Zeo strings

zed-patches 397d213. 0043: while a question is pending, a swallowed Enter
now says why in the composer; the rule is unchanged. 0025: "Zeo is already
running", and onboarding names Zeo's features. The rest adds tests across
about twenty patches; nothing else in the binary changes.

Verified: zed-patches scripts/test.sh -- nextest 3903/3903, doctests 43/43,
ignored 4/4 (e2e stopped on the API account's credit, not the code);
verify 46/46 without fuzz; check-sync, pkgcheck (2 pre-existing warnings),
check-openrc-coverage, check-autoupdate-damage. The portable build of the
same series installs and runs on a Haswell VM without AVX-512 (Ubuntu 24.04),
and installs on clean Debian 12 and Fedora 42.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 5b57cdea710f3d2b3757f0368e9439ea059870dc
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Oct 9 15:09:30 2026 -0300

app-editors/zeo: 0.2.2_p20261009 -- the task history survives a record it cannot read

zed-patches 51ea9b3. 0042: one task-history row this build cannot read (a
status a newer Zeo wrote) made the whole history Unavailable and dropped
every write for the session; it is skipped with a warning naming it.
User-visible, so 0.2.1 -> 0.2.2.

The rest changes tests only. 0001's adapted tests prove the patch again;
new tests in 0002, 0017, 0021, 0027, 0034, 0037, 0042, 0043. Two test-only
patches apply under USE=test alone -- 0050 (three rotted upstream git tests)
and 0051 (the e2e suites, run against Claude Agent (Plus) too) -- and
REQUIRED_USE ties test? to the adapter flags they are generated on top of.

Verified: `ebuild prepare` applies 46 with USE=test and 44 without; on the
patched tree nextest 3874/3874, doctests 43/43, e2e 16/16 with a real key;
check-sync, pkgcheck (2 pre-existing warnings), check-openrc-coverage and
check-autoupdate-damage pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 1cdb23ea7dab6201c28b2b7afb1ff9ea8b105d50
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Oct 9 12:55:10 2026 -0300

app-editors/zeo: 0.2.1_p20261009-r1 -- the series' own tests pass

zed-patches c7cbd45. 0033: AgentRegistryStore::init_global now runs its
first registry fetch -- the guard was `agents.is_empty()`, which Zeo's
always-present built-ins made permanently false (masked at runtime by
default.json's registry agents calling refresh_if_stale). Seven upstream
tests the series had left failing now describe the patched behaviour, in
0001, 0033 and 0035. 0010, 0034, 0036, 0040 and 0046 move in context only.

Verified: cargo test over the 30 touched crates, 3899 passed / 17 ignored /
2 failed (the flaky test_multi_workspace_session_restore, green alone, and
test_extension_store_with_test_extension, red without the series too);
verify.sh 44/44 with no fuzz; check-sync, pkgcheck (2 pre-existing
warnings), check-openrc-coverage and check-autoupdate-damage pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 226f53a64fc6ee3add874c437049f55f089bbced
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Oct 9 12:34:20 2026 -0300

app-editors/zeo: 0.2.1_p20261009 -- Zed 089abd691

Zed 20aff3132 -> 089abd691 (20 commits). CRATES regenerated with
pycargoebuild from crates/zed: agent-client-protocol 3.1.0 -> 3.2.0
(schema 1.10.2 unchanged), aws-smithy, tracing and xxhash-rust moved.
GIT_CRATES unchanged; 14/14 entries of the offline sed rewrite to path=
against the upstream Cargo.toml. RUST_MIN_VER 1.98.1 and WebRTC
0001d84-4 unchanged.

Series refreshed through zed-patches (311ae17): 0028/0034/0036 rebased,
and every session/tool call ID the patches keep in shared agent state
follows upstream 1c9dd3e70 from schema v1 to v2. 32 patches changed.

Verified: ebuild prepare applies all 44 without fuzz, cargo metadata
offline resolves, a full `ebuild clean install` built, and the editor
starts under xvfb.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 1f338a189c1cb31c6d5c6eb1cfea0a66fe9bb593
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 8 11:55:01 2026 -0300

app-editors/zeo: 0.2.1_p20261008 -- the About window names Zeo's version

Zeo 0.2.1 (zeo-workspace/zeo CHANGELOG.md), same Zed snapshot 20aff3132 and
distfile. Adds 0047, ungrouped after 0032: the About window shows "Zeo 0.2.1"
and Version $ -- the RELEASE_VERSION src_compile already exports, read
until now only by `zeo --version` -- and keeps Zed's AppVersion on a row of
its own, since extensions check compatibility against it.

Verified: check-sync.sh in sync on all five relations; pkgcheck --cache=-git
reports only the pre-existing llvm-r1 deprecation and the x32 claude-code
depset; the About window proved on Xvfb from a debug build of the series.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 5851eafd0e0863b7bdd3942cd7a9932ad69d3668
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 8 10:24:12 2026 -0300

app-editors/zeo: 0.2.0_p20261008 -- Zed 20aff3132

Zed cb73ee1d4 -> 20aff3132 (9 commits). agent-client-protocol goes
2.2.0 -> 3.1.0 (schema 1.9.1 -> 1.10.2), still Apache-2.0.

[patch.crates-io] moved under the offline sed in src_prepare: async-task
now comes from the zed-industries fork at 015845a1, and khronos-egl joined
as a git dependency (42214b36), which needs its own sed block --
pycargoebuild fills GIT_CRATES but never writes the sed. 12/12 entries of
the section rewrite to path= against the upstream Cargo.toml.

0017: ContextCompaction's summary became MessageContent and gained meta;
both constructors the patch adds (code and test) follow. Fixed as code in
the prepared tree and refreshed through zed-patches; four patches changed,
the other three by offset only.

Verified: check-sync in sync (43 patches); cargo build --tests of the 30
crates the series touches clean; the 517 tests the patches add pass; a
full unprivileged `ebuild clean install` with the default USE set built
and produced the image (zeo --version reports 0.2.0_p20261008). pkgcheck
--cache=-git reports only the pre-existing llvm-r1 deprecation and the x32
claude-code depset.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit f4dc43db2d20d1094dd47a66e7ee29e984bbc697
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 7 23:43:11 2026 -0300

app-editors/zeo: jailed agent elog adds --no-toolchains and the token refresh host

ai-jail's default toolchain egress opens github.com and 13 other registries, and Claude Code renews its login at platform.claude.com, which --allow-host anthropic.com does not cover. Both were found by the GUI proof of the jailed entry (zed docs/AGENT-SANDBOXING.md). Text only; nothing is rebuilt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 74c3bcd4e86e0e5a0e97b2fa7777798181e5f2c8
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 7 23:11:51 2026 -0300

app-editors/zeo: 0.2.0_p20261007 -- the menu and /ide say Zeo

Zeo 0.2.0 (zeo-workspace/zeo CHANGELOG.md): the series already shipped in
0.1.1_p20261007-r1 (0040-0046) plus two rebrand completions, same Zed
snapshot cb73ee1d4 and distfile.

0025: the application menu ("Zeo", "About Zeo", "Quit Zeo") and the About
window's title follow the release channel; "Zed" still opens the menu, so f10
and user keymaps naming it keep working.
0002: the Claude Code lock file's ideName follows the release channel, so
/ide says Zeo.

Verified: check-sync.sh in sync on all five relations; pkgcheck --cache=-git
reports only the pre-existing llvm-r1 deprecation and the x32 claude-code
depset.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 9ab831d22eb10871768faf5f8a6d05b213e5aceb
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 7 20:41:41 2026 -0300

app-editors/zeo: 0.1.1_p20261007-r1 -- Zed cb73ee1d4

pycargoebuild moves the Cargo.lock delta upstream: alsa 0.11.0,
alsa-sys 0.4.0, coreaudio-rs 0.14.2, mach2 dropped, rodio to 3ee97458,
and cpal from crates.io 0.17.1 to RustAudio/cpal@e1612d5d. cpal sits in
[patch.crates-io], which the eclass's source replacement does not
reach, so src_prepare gains a CPAL block in the offline-fetch sed; all
11 [patch.crates-io] entries now rewrite to path=. WEBRTC_COMMIT and
the 1.98.1 toolchain pin still match.

The series is refreshed from zed-patches 2d57151: four context-only
conflicts (0026, 0027, 0034, 0045) and six patches moved to upstream's
ACP v2 types in the code they add (0027, 0030, 0034, 0035, 0037, 0038).

Verified: bump.sh and check-sync in sync, ebuild prepare applies all 43
patches without fuzz, cargo metadata --offline resolves, pkgcheck
--cache=-git only the pre-existing llvm-r1 and x32 claude-code
findings, check-openrc-coverage passes. cargo test on the 31 crates the
series touches: 3811 passed, 9 failed -- none from this bump: 3
agent_registry_store tests fail with 0033 (pass on bare upstream), 4
series expectations, 1 missing wasm32-wasip2 target, 1 flaky under
load. Not merged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 0e83e126894e84b400a3ccf0cf3022b5350fc044
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Oct 7 12:26:01 2026 -0300

add(metadata/{md5-cache/app-admin/ansible-14.5.0, md5-cache/app-admin/awscli2-2.37.10, md5-cache/app-backup/duplicati-bin-2.4.0.1, md5-cache/app-editors/zeo-0.1.1_p20261007, md5-cache/app-misc/claude-desktop-bin-2.26454.0, md5-cache/dev-python/openai-3.26.0, md5-cache/dev-util/ai-memory-2.6.0, md5-cache/dev-util/ai-memory-bin-2.6.0, md5-cache/dev-util/antigravity-hub-bin-2.21.0.6494382996717568, md5-cache/dev-util/cc-switch-bin-4.0.4, md5-cache/dev-util/claude-code-2.1.292, md5-cache/dev-util/cline-bin-3.0.69, md5-cache/dev-util/cline-desktop-bin-0.0.44, md5-cache/dev-util/codex-desktop-bin-26.1002.52244, md5-cache/dev-util/gemini-cli-0.63.0, md5-cache/dev-util/glslang-1.4.363.0_p20261007, md5-cache/dev-util/kilocode-bin-7.8.8, md5-cache/dev-util/mesa_clc-26.3.0_pre20261007, md5-cache/dev-util/opencode-bin-1.18.35, md5-cache/dev-util/opengrep-bin-1.30.1, md5-cache/dev-util/spirv-tools-1.4.363.0_p20261007, md5-cache/dev-vcs/trufflehog-3.99.0, md5-cache/media-libs/mesa-26.3.0_pre20261007, md5-cache/media-libs/vulkan-layers-1.4.365_p20261007, md5-cache/media-video/vlc-4.0.0_pre20261007, md5-cache/net-misc/postman-bin-12.31.3, md5-cache/net-vpn/obscura-1.181_p20261007, md5-cache/sci-ml/ik_llama-cpp-0_pre20261007, md5-cache/sci-ml/ollama-bin-0.40.0, md5-cache/sci-ml/whisper-cpp-1.9.5, md5-cache/sys-apps/ai-jail-2.7.0, md5-cache/sys-apps/ai-jail-bin-2.7.0, md5-cache/www-client/chromium-155.0.8059.39, md5-cache/x11-base/xwayland-26.0.99.903}), del(metadata/{md5-cache/app-admin/ansible-14.4.0, md5-cache/app-admin/awscli2-2.37.9, md5-cache/app-backup/duplicati-bin-2.4.0.0, md5-cache/app-editors/zeo-0.1.1_p20261006, md5-cache/app-misc/claude-desktop-bin-2.19675.1, md5-cache/app-misc/claude-desktop-bin-2.9939.4, md5-cache/dev-python/openai-3.24.0, md5-cache/dev-util/ai-memory-2.5.2, md5-cache/dev-util/ai-memory-bin-2.5.2, md5-cache/dev-util/antigravity-hub-bin-2.19.1.6046815158665216, md5-cache/dev-util/cc-switch-bin-3.20.4, md5-cache/dev-util/claude-code-2.1.289, md5-cache/dev-util/claude-code-2.1.290, md5-cache/dev-util/claude-code-2.1.291, md5-cache/dev-util/cline-bin-3.0.68, md5-cache/dev-util/cline-desktop-bin-0.0.43, md5-cache/dev-util/codex-desktop-bin-26.930.41038, md5-cache/dev-util/codex-desktop-bin-26.930.51102, md5-cache/dev-util/codex-desktop-bin-26.930.61225, md5-cache/dev-util/gemini-cli-0.62.0, md5-cache/dev-util/glslang-1.4.363.0_p20260930, md5-cache/dev-util/glslang-1.4.363.0_p20261005, md5-cache/dev-util/kilocode-bin-7.8.3, md5-cache/dev-util/mesa_clc-26.3.0_pre20261003, md5-cache/dev-util/mesa_clc-26.3.0_pre20261004, md5-cache/dev-util/mesa_clc-26.3.0_pre20261005, md5-cache/dev-util/mesa_clc-26.3.0_pre20261006, md5-cache/dev-util/opencode-bin-1.18.34, md5-cache/dev-util/opengrep-bin-1.30.0, md5-cache/dev-util/spirv-tools-1.4.363.0_p20261002, md5-cache/dev-vcs/trufflehog-3.98.1, md5-cache/media-libs/mesa-26.3.0_pre20261003, md5-cache/media-libs/mesa-26.3.0_pre20261004, md5-cache/media-libs/mesa-26.3.0_pre20261005, md5-cache/media-libs/mesa-26.3.0_pre20261006, md5-cache/media-libs/vulkan-layers-1.4.365_p20261003, md5-cache/media-libs/vulkan-layers-1.4.365_p20261004, md5-cache/media-libs/vulkan-layers-1.4.365_p20261005, md5-cache/media-libs/vulkan-layers-1.4.365_p20261006, md5-cache/media-video/vlc-4.0.0_pre20261003, md5-cache/media-video/vlc-4.0.0_pre20261004, md5-cache/media-video/vlc-4.0.0_pre20261005, md5-cache/media-video/vlc-4.0.0_pre20261006, md5-cache/net-misc/postman-bin-12.30.6, md5-cache/net-misc/postman-bin-12.31.1, md5-cache/net-misc/postman-bin-12.31.2, md5-cache/net-vpn/obscura-1.181_p20260930, md5-cache/net-vpn/obscura-1.181_p20261005, md5-cache/net-vpn/obscura-1.181_p20261006, md5-cache/sci-ml/ik_llama-cpp-0_pre20261002, md5-cache/sci-ml/ik_llama-cpp-0_pre20261005, md5-cache/sci-ml/ik_llama-cpp-0_pre20261006, md5-cache/sci-ml/ollama-bin-0.35.1, md5-cache/sci-ml/whisper-cpp-1.9.4, md5-cache/sys-apps/ai-jail-2.6.3, md5-cache/sys-apps/ai-jail-2.6.4, md5-cache/sys-apps/ai-jail-bin-2.6.3, md5-cache/sys-apps/ai-jail-bin-2.6.4, md5-cache/www-client/chromium-154.0.8037.97, md5-cache/x11-base/xwayland-26.0.99.902}), mod(app-editors/zeo-bin-0.1.0_p20261003-r2), mod(metadata/md5-cache/app-editors/zeo-bin-0.1.0_p20261003-r2, .autoupdate/packages.toml), up(app-admin/{ansible-14.4.0 -> 14.5.0, awscli2-2.37.9 -> 2.37.10}, app-backup/duplicati-bin-2.4.0.0 -> 2.4.0.1, app-editors/zeo-0.1.1_p20261006 -> 0.1.1_p20261007, app-misc/claude-desktop-bin-2.19675.1 -> 2.26454.0, dev-python/openai-3.24.0 -> 3.26.0, dev-util/ai-memory{,-bin}-2.5.2 -> 2.6.0, dev-vcs/trufflehog-3.98.1 -> 3.99.0, media-libs/{mesa-26.3.0_pre20261006 -> 26.3.0_pre20261007, vulkan-layers-1.4.365_p20261006 -> 1.4.365_p20261007}, media-video/vlc-4.0.0_pre20261006 -> 4.0.0_pre20261007, net-misc/postman-bin-12.31.2 -> 12.31.3, net-vpn/obscura-1.181_p20261006 -> 1.181_p20261007, sci-ml/{ik_llama-cpp-0_pre20261006 -> 0_pre20261007, ollama-bin-0.35.1 -> 0.40.0, whisper-cpp-1.9.4 -> 1.9.5}, sys-apps/ai-jail{,-bin}-2.6.4 -> 2.7.0, www-client/chromium-154.0.8037.97 -> 155.0.8059.39, x11-base/xwayland-26.0.99.902 -> 26.0.99.903)

commit 9e120b100a37c920d0e61351c462fc7e9374e7df
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Oct 6 14:47:19 2026 -0300

app-editors/zeo: 0041 shows the card progress on its own line

Story 023, R1.6: on one line the progress squeezed a running task's
description in the tasks card down to "Run..."; it now reads on a second
line under the description.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 4a8023e4c5ce11b3644c629ff5e11834030c8d3c
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Oct 6 13:51:46 2026 -0300

app-editors/zeo: add patch 0041 (tasks progress, open at task)

Story 023: every running row of the tasks card shows its last tool and
tool count, and the Agent Tasks panel opens a recorded task scrolled to
the tool call that started it. Registered in zeo-0.1.1_p20261006 after
0040, under USE claude-agent-acp-plus.

commit 3cdd0c154852f3ce42d7d6193219bfda62893708
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Oct 6 10:49:45 2026 -0300

app-editors/zeo: 0.1.1_p20261006 -- Zed ba8159b4d

pycargoebuild moves four crates, exactly the Cargo.lock delta upstream:
aws-lc-rs 1.18.1, aws-lc-sys 0.45.0, rustls 0.23.45 (upstream's security
bump, #65221) and rustls-webpki 0.103.15. GIT_CRATES and LICENSE+= are
unchanged; WEBRTC_COMMIT and the 1.98.1 toolchain pin still match.

0009 is dropped: upstream 78a0da201 (#65233) adopts the agent's
config-option response on the defaults path, which is what it did. The
series is refreshed from zed-patches aed632b: 0036 rebased onto
upstream's sequential defaults loop, 0029/0034 moved back into the
SessionInfoUpdate arm their fuzz-2 hunks had left, and three test
helpers moved to v2 PromptCapabilities. The rest move context only.

Verified: bump.sh and check-sync in sync, ebuild prepare applies all 37
patches without fuzz, cargo check --release -p zed -p cli clean,
pkgcheck --cache=-git only the pre-existing llvm-r1 and x32 claude-code
findings, check-openrc-coverage and check-autoupdate-damage pass. cargo
test on zed and the 30 crates the series touches: 3499 passed, 11
failed -- seven fail with the series reversed too, three are series
expectations never carried over, one was fixed in 0036. Not merged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 6eef0bbf776a81d8e26ce3ace35fc7fb0e63a889
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 23:47:41 2026 -0300

app-editors/zeo: 0.1.1_p20261005-r1 -- Zed a1b71072e

a1b71072e is from the same day as cac9d17a6, so the snapshot date cannot
move and the bump is a revision. The distfile is named after EGIT_COMMIT,
so the two tarballs do not collide.

pycargoebuild leaves CRATES unchanged: the only Cargo.lock change upstream
is a macOS-only reference to nix, already vendored. The series is refreshed
from zed-patches; 0002, 0020, 0035, 0036 and 0039 move context only, no
+/- line changes. egencache drops ten md5-cache entries left behind by
earlier zeo bumps.

Verified: bump.sh and check-sync in sync, ebuild prepare applies all 38
patches, cargo check --release -p zed -p cli clean, pkgcheck --cache=-git
only the pre-existing llvm-r1 and x32 claude-code findings,
check-openrc-coverage and check-autoupdate-damage pass. cargo test on zed
and the 30 crates the series touches: 3589 passed, 8 failed -- one
environmental (no wasm32-wasip2 target), seven expectations the series
never carried over (they pass with the series reversed). Not merged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit b9583628836f46de34630c74e66f0201f52357d5
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 22:28:16 2026 -0300

add(metadata/{md5-cache/app-admin/doctl-1.178.0, md5-cache/app-editors/cursor-3.23.23, md5-cache/app-editors/kiro-1.2.37, md5-cache/app-editors/zeo-0.1.1_p20261005, md5-cache/app-misc/claude-desktop-bin-2.19675.1, md5-cache/dev-util/claude-code-2.1.290, md5-cache/dev-util/codex-0.160.1, md5-cache/dev-util/codex-bin-0.160.1, md5-cache/dev-util/codex-desktop-bin-26.930.61225, md5-cache/dev-util/copilot-cli-bin-1.0.92, md5-cache/dev-util/glslang-1.4.363.0_p20261005, md5-cache/dev-util/mesa_clc-26.3.0_pre20261006, md5-cache/media-libs/harfbuzz-14.6.0, md5-cache/media-libs/mesa-26.3.0_pre20261006, md5-cache/www-client/servo-0.7.0}), mod(app-editors/zeo-0.1.1_p20261005), mod(.autoupdate/packages.toml), up(app-admin/doctl-1.177.0 -> 1.178.0, app-editors/{cursor-3.23.12 -> 3.23.23, kiro-1.2.4 -> 1.2.37}, app-misc/claude-desktop-bin-2.9939.4 -> 2.19675.1, dev-util/codex{,-bin}-0.160.0 -> 0.160.1, media-libs/{harfbuzz-14.5.1 -> 14.6.0, mesa-26.3.0_pre20261005 -> 26.3.0_pre20261006}, www-client/servo-0.6.0 -> 0.7.0)

commit 754ae3b078fa31d27cd35c80c8f6176ef927e137
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 17:05:30 2026 -0300

app-editors/zeo: 0.1.1_p20261005 -- Zeo carries its own SemVer (story 026)

The X.Y.Z of the package is now Zeo's own version, recorded in
zeo-workspace/zeo's CHANGELOG.md; _pYYYYMMDD stays the Zed snapshot and -rN
stays packaging-only (zeo/docs/RELEASING.md). 0.1.0_p20261005 becomes
0.1.1_p20261005 with the same series, byte for byte; the autoupdate keeps
X.Y.Z (base_from = "none") and moves only the date.

Verified: check-sync.sh in sync on all five relations, the new
version <-> changelog one included; pkgcheck --cache=-git reports only the
pre-existing llvm-r1 deprecation and the x32 claude-code depset.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit b052ed6ef15c66ab4a5110e1984885c5fd90a2fa
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 16:22:47 2026 -0300

app-editors/zeo: carry the series' tests onto ACP schema v2

cac9d17a6 moved AgentConnection::prompt to acp_v2::PromptRequest and
MessageEditor's set_message/contents to acp_v2::ContentBlock. Production
code compiled, so the earlier cargo check passed, but the test code the
series adds did not: 0034, 0035, 0037 and 0038 implement prompt() with
the v1 type, and 0008's mention-link test builds v1 blocks. Eleven + lines
change; 0016 moves only its index line.

Verified: verify.sh 37/37, check-sync in sync, a clean ebuild prepare
reproduces the tested tree, and cargo test on acp_thread, agent_ui,
agent_tasks_panel, claude_code_ide, sidebar and agent_settings passes
1280/1280 (with --cap-lints=warn for proptest and an empty .git, both
environmental).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit a8a51ea707dcce32aa76bcc43381479cbb4ec994
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 16:06:48 2026 -0300

app-editors/zeo: refresh the series and CRATES for 0.1.0_p20261005

The autoupdate bump to cac9d17a6 moved only EGIT_COMMIT, and the series no
longer applied: upstream renamed acp_v1 to acp_v2 in message_editor.rs
(0008 hunk 1 FAILED) and gave cli default-features = false in Cargo.toml
(0002 FAILED), so src_prepare died with the default USE set.

The series is refreshed from zed-patches; every patch keeps its +/- lines,
only context moved. pycargoebuild drops 31 crates the new Cargo.lock no
longer uses; GIT_CRATES and the src_prepare sed anchors (11/11) were
already right.

Verified: verify.sh 37/37, check-sync in sync, ebuild prepare,
cargo metadata --offline, cargo check --offline --release -p zed -p cli
with 0 errors. Not merged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 9ad4c638ec449dcf079e9c2a01b6bbf3e0986a78
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 15:49:54 2026 -0300

add(metadata/{md5-cache/app-editors/zeo-0.1.0_p20261004-r2, md5-cache/app-editors/zeo-0.1.0_p20261005, md5-cache/app-office/obsidian-1.14.4, md5-cache/dev-util/mesa_clc-26.3.0_pre20261005, md5-cache/dev-util/qwen-code-0.25.0, md5-cache/dev-util/vulkan-utility-libraries-1.4.365_p20261005, md5-cache/media-libs/mesa-26.3.0_pre20261005, md5-cache/media-video/vlc-4.0.0_pre20261005, md5-cache/net-libs/libqmi-1.39.1_pre20261005, md5-cache/net-misc/postman-bin-12.31.1, md5-cache/net-vpn/obscura-1.181_p20261005, md5-cache/sci-ml/ik_llama-cpp-0_pre20261005, md5-cache/sci-ml/llama-cpp-0.6.0, md5-cache/sys-power/upower-1.91.5}), del(app-editors/{zeo-0.1.0_p20261004, zeo-0.1.0_p20261004-r1}), mod(.autoupdate/packages.toml), up(app-editors/zeo-0.1.0_p20261004-r2 -> 0.1.0_p20261005, app-office/obsidian-1.13.7 -> 1.14.4, dev-util/{mesa_clc-26.3.0_pre20261004 -> 26.3.0_pre20261005, qwen-code-0.24.7 -> 0.25.0, vulkan-utility-libraries-1.4.365_p20261004 -> 1.4.365_p20261005}, media-libs/mesa-26.3.0_pre20261004 -> 26.3.0_pre20261005, media-video/vlc-4.0.0_pre20261004 -> 4.0.0_pre20261005, net-libs/libqmi-1.39.1_pre20261004 -> 1.39.1_pre20261005, net-misc/postman-bin-12.30.6 -> 12.31.1, net-vpn/obscura-1.181_p20260930 -> 1.181_p20261005, sci-ml/{ik_llama-cpp-0_pre20261002 -> 0_pre20261005, llama-cpp-0.5.0 -> 0.6.0}, sys-power/upower-1.91.4 -> 1.91.5)

commit 177948de0725b924b2d39a00a1db9f2800d2d0e5
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 10:16:41 2026 -0300

app-editors/zeo: add 0.1.0_p20261004-r2

0039 refreshed (story 022 refine v2): a rename editor that vanishes
(scrolled out, filtered out, removed) discards the edit instead of saving
half a label, and the Agent Tasks panel now docks at the bottom by
default so it no longer hides the agent panel and its tasks card; a saved
dock position is kept. verify.sh 37/37, check-sync in sync.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 09bdc304ddbf71cb30b1daa69aa7dc9a11b7b99d
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 09:38:36 2026 -0300

app-editors/zeo: add 0.1.0_p20261004-r1

0039: task labels on one line, at most 60 characters, in the tasks card
(0037) and the Agent Tasks panel (0035), plus the panel's Rename, kept
in 0035's history (migration 2). Story 022. Same series as p20261004
plus 0039 after 0035; verify.sh 37/37, check-sync in sync, live proof
on a built Zeo.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit a4010a92b7c3e4e8c2bab3069d9eebf5299054ce
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 01:25:02 2026 -0300

app-editors/zeo: refresh the series for 0.1.0_p20261004

Nine patches regenerated against Zed 279fe070 (context only); the copies
shipped with the autoupdate bump were -r7's, which applied with offsets.
Verified: all 36 apply, cargo check -p zed, agent_tasks_panel 54/54,
agent_ui tasks_card 88/88.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit d143ad646d95acb08c18419eb3321cbd43da803e
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 00:38:22 2026 -0300

add(metadata/{md5-cache/app-editors/zeo-0.1.0_p20261004, md5-cache/dev-util/codex-desktop-bin-26.930.51102, md5-cache/dev-util/openchamber-bin-2.1.1, md5-cache/media-libs/vulkan-layers-1.4.365_p20261005}), del(app-editors/zeo-0.1.0_p20261003-r7), mod(.autoupdate/packages.toml), up(app-editors/zeo-0.1.0_p20261003-r6 -> 0.1.0_p20261004, dev-util/{codex-desktop-bin-26.930.41038 -> 26.930.51102, openchamber-bin-2.1.0 -> 2.1.1}, media-libs/vulkan-layers-1.4.365_p20261004 -> 1.4.365_p20261005)

commit d0589223caa01cf2fdb529fa1bf40b9e7dae7eeb
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Oct 4 19:55:52 2026 -0300

app-editors/zeo: add 0.1.0_p20261003-r7

commit 734de5044c348fa39c02c131957c08bdafebd603
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Oct 4 17:30:43 2026 -0300

add(metadata/{md5-cache/app-editors/zeo-0.1.0_p20261003-r6, md5-cache/net-misc/modemmanager-1.25.95_p20261004}), del(app-editors/{zeo-0.1.0_p20261003-r2, zeo-0.1.0_p20261003-r3, zeo-0.1.0_p20261003-r4, zeo-0.1.0_p20261003-r5}), mod(.autoupdate/packages.toml), up(net-misc/modemmanager-1.25.95_p20260922 -> 1.25.95_p20261004)

commit cd535b68cc6c414d645e164d292049b1934c1baf
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Oct 4 15:46:27 2026 -0300

app-editors/zeo: add 0.1.0_p20261003-r6

commit 21d30ea3cfad61bf18eb7feb94d61a8214ab0468
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Oct 4 15:33:09 2026 -0300

app-editors/zeo: cover 0037's group-header open and 0038's dedupe and closed panel

commit 7e2583a697dcb37909fd80947b97c30743983db7
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Oct 4 14:2