Repository navigation
aterm v0.136.0
aterm v0.136.0
2026-10-25 · 91 changes since v0.135.0
Fixes
- gui: keep command palette input with its originating window
- gui: refresh accessibility for the palette input owner
Tests
- handoff: v0.135.0's producer fixtures, written by its own cut
- gui: give palette navigation its accepted search query
Other
- harness: ask one agent machine-wide to free disk space (disk-free@v1)
- harness: disk-free@v1 seats only sessions that may be asked, and keeps every line counted
- disk-free@v1: one disk.low builder, and the lints it raised
- supervise: Claude Code's own Settings panel is no dialog the stall canary climbs on
- supervise: format the Settings panel canary test
- supervise: the dialog canary names Claude Code's Settings panel, not silence
- Require native LAN admission for Commons database repair
- Compile Commons journal-only helpers on Unix
- aterm-effects: promote pet, cursor glow, stardust, and meteor helpers to const fn
- harness,gui: enroll walled vendor pool successors and wire menu auto-login across all CLIs
- Read context after the last footer anchor
- Cruise: a host turn taken ends a person's exchange left to them
- aterm-wasm, aterm-gpu-web: one display-row cache in the shared facade
- atpkg: program rows for the five ALab harnesses, opt-in and packed to a stricter rule
- Preserve vault password composition and retire closed input owners
- aos M6 stage D: the lab's learner verbs and session runner (aos-learn, aos-learn-bench)
- harness: a login moved off a limit's account resumes the limit at once
- harness: the login look matches Program exhaustively and collapses its read
- harness: a login moved off a held limit the screen left resumes it
- harness: pool single-enrolled fleet rosters, isolate codex app-server sqlite, and rotate child workers
- aterm-effects: promote PetBrain and console_life helpers to const fn
- aterm-effects: promote companion, baker, and rainbow_kitty test helpers to const fn
- stats deck: a live edge — the now marker, the beat, the glide left, a time scale
- stats plan: tick words test whole minutes with is_multiple_of (tippy manual_is_multiple_of)
- codex parity: the program's own report in its own column on ls, task and await task
- help and skills: wait on a codex by its own report; name the new columns
- status glance: a codex tab at rest counts as resting, by the survey's rule
- codex parity review: judge a claim by the program now in front; right the clocks and the wait recipe
- atpkg: codex-old takes codex's verified tree of the same bytes
- atpkg: codex-old's copy matches an extraction or downloads
- Bind Commons sockets before connecting and constrain their hop limit
- aterm-gui: the first Turn On… for Debugger access asks for the password
- aterm: a first-launch offer turned away for want of focus comes back at the next focus
- port from origin/rescue/consent-fda-native-alert-2026-09-16: a paste sheet queued behind another sheet still counts as outstanding
- harness: a declined act makes a question that act's; kept and choice-dialog grace gaps closed
- aterm-effects: promote rainbow_kitty and cursor_fx test helpers to const fn
- harness: answer a subagent's shell -c rm box Yes without waiting out the person grace
- aterm-effects: promote cursor effect, audio, and test helpers to const fn
- Preserve setup recovery across startup, tab closure and Stop
- Keep terminal authorization refusal compatible and verify first-frame plans
- fleet: a local hold off lifts a remote hold once its node no longer answers
- fleet: a drive cut before its answer says what cuts one and what may have landed
- survey: keep a fleet credit's node and
over the fleetwhole - fleet: refuse a join that would take the issuer's own address
- fleet: a first join its issuer never answers says it kept the node key
- fleet: refuse a peers add no read takes, and never read this machine as a peer
- fleet: a drive refusal names its peer once
- fleet: a join's advice never contradicts the cause it gives
- fleet: a key file with a second link is named with the act that fixes it
- settings: a [fleet] key's refusal names the aterm fleet verb that writes it
- fleet: the first init run again changes nothing, and two refusal nits
- fleet: a local hold off lifts a remote hold only once its node may drive no more
- fleet: a join whose registration got no answer, or met a busy issuer, says so
- survey: a fleet credit stays whole within the session line's 110 characters
- remote: a cut drive's fallback remedy keeps the session it named
- fleet: the peer-named-once test's dial waits with the hang detector
- Prepare Commons listeners before accepting connections
- aterm-effects: promote tone, int_bag_mlp, harness_card, and pipeline_native helpers to const fn
- Add secrets-backed Commons bootstrap and durable device custody
- aos m6 stage E: pin M6_CHAIN_V1, the chain v0..v4 on training data alone
- harness: test the host door a moved login is read by
- install.sh: the third review of its signal handling
- Clear named Kitty image placements from retained history
- aterm-effects: promote matrix_rain, word_decorations, pipeline, and cursor_glow helpers to const fn / #[must_use]
- CPU close-up: keep the lens shell's raster and fold cards by opaque runs
- CPU close-up: test the kept shell through the splice, recycle the card buffer, settle the doc
- aterm-gui: a cold restore's first window keeps its size
- harness switch:
alab harness ● onis the whole harness, not Autopilot - harness switch review: agy's lit pill in Off's white, a --no-harness launch names itself, the switch's names say which harness
- footer: paint the account, its plan and its weekly budget as one unit
- footer: a reason or an upgrade note may still take the plan's room
- footer: a narrow aged week keeps its name inside the account unit
- harness card: the banner reads as the link it opens; the line names the harness's version
- harness banner: a double click opens the link once; Shift and Option presses stay the grid's; a reader can press it
- harness chrome: compose the three slices onto main's R-12 weekly words
- sys jobs: a full-screen latch the root alone holds, a typed-ahead second shell, a pager by what it reads, Linux's blocked descriptor (review round 27)
- lab codex-alab-proof: prove codex's own report on ls/status and the codex wait recipe
- Start default LAN Commons control repair for enrolled devices
- aterm-effects: promote HSV/spectrum/bed/veil/comet helpers to const fn
- aterm-gui: the input watch dates a waiting key against the instant it probes at
- Keep setup Stop durable and recovery immediate across admission failures
- Keep an upgrade watcher’s confirmed Stop target after write ownership ends
- aterm-effects: promote meteor coma stop LUTs and ribbon/sky helpers to const fn
- Use secrets-backed table envelopes and scoped historical read keys
- Match GUI test helpers to their platform coverage
- harness: a moved login is read at a held limit and off the screen, and its resume ends with its turn
- harness: a moved login's owed resume keeps its limit's row and login, and ends with an answered prompt
Source release. SHA256SUMS is a per-file manifest of the released tree, with a detached Ed25519 signature (SHA256SUMS.sig) by a machine key named in the attached master-signed roster (aterm-machines.toml + .sig). Verification chain and key inventory: SIGNING.md in the publication engine; the roster pin is committed in aterm crates/aterm-update-core/src/pins.rs.