ciregenz
|
cf7790ca3b
|
[eric] agents: status flips to running BEFORE the user-message snapshot; a stale completed on disk hid follow-up-turn crashes from the boot detector (exp.19 drill catch)
|
2026-08-19 16:51:35 -07:00 |
|
ciregenz
|
455b8fa4d3
|
[eric] agents: MCP responses over the CLI's silent output ceiling get shrunk instead of dropped; a 340KB result line was written and never resolved, the lost-delegation class (ENG-327 root)
|
2026-08-19 16:43:38 -07:00 |
|
ciregenz
|
cbfb8ea9b6
|
[eric] agents: the error path dispatches an armed self-heal continuation; the recap-free policy retry armed and then rotted because only the success path had a dispatcher (exp.19 drill catch)
|
2026-08-19 16:39:32 -07:00 |
|
ciregenz
|
d9bf748add
|
[eric] release: publish.sh auto-deletes a dangling remote tag when the release stays draft; a public tag over a draft 404s every experimental updater (ENG-319 chokepoint)
|
2026-08-19 16:13:07 -07:00 |
|
ciregenz
|
8f1ebf0942
|
[eric] telemetry: unit tests can no longer submit diagnostics to prod; seam-test envelopes were polluting the numbers we diagnose users with
|
2026-08-19 16:10:49 -07:00 |
|
ciregenz
|
575a4d05db
|
[eric] release: bump to 1.7.8-exp.19
|
2026-08-19 15:44:37 -07:00 |
|
ciregenz
|
7e3a98e315
|
[eric] agents: a turn cut off by a dirty exit auto-resumes at boot, gated by a consecutive-crash breaker; a clean Cmd+Q keeps the manual chip (hermes #30719 pairing)
|
2026-08-19 15:36:01 -07:00 |
|
ciregenz
|
8c482aa351
|
[eric] agents: the session recap moves to the SYSTEM channel; history-as-user-text was the anti-distillation filter's exact target shape and no rewording made it safe (ENG-358 structural fix)
|
2026-08-19 15:29:09 -07:00 |
|
ciregenz
|
da3c1be6ca
|
[eric] agents: the recap-free policy retry arms on ANY fresh-session recap, not just post-compaction; the packaged drill caught the gate firing never (ENG-358)
|
2026-08-19 15:10:51 -07:00 |
|
ciregenz
|
a1e1bc9aa9
|
[eric] updater: a feed 404 with experimental on stops claiming you are on the latest version; that lie fired during every publish window and read as no-updates-in-red to new users (ENG-319 class)
|
2026-08-19 14:47:59 -07:00 |
|
ciregenz
|
9b9a1472d1
|
[eric] release: bump to 1.7.8-exp.18
|
2026-08-19 14:17:04 -07:00 |
|
ciregenz
|
043a6efb4c
|
[eric] system: out-of-loop OS-thread watchdog hard-exits a provably frozen event loop with stack forensics so Electron respawns a working backend (hermes #66892 lift)
|
2026-08-19 14:09:28 -07:00 |
|
ciregenz
|
fd14cb3bdb
|
[eric] apps: a preview whose dev server never binds shows an honest failure card with retry instead of spinning Starting preview forever (Alex's report)
|
2026-08-19 14:07:30 -07:00 |
|
ciregenz
|
108287eda4
|
[eric] agents: provider content-policy blocks are terminal (no snag flicker), recap-bearing sessions get ONE recap-free retry, and the recap reads first-person instead of a User:/Assistant: transcript that trips distillation filters (Alex's bricked chats)
|
2026-08-19 14:07:29 -07:00 |
|
ciregenz
|
160180624d
|
[eric] workflows: restart-loop breaker pauses a schedule that was mid-fire in consecutive backend deaths during a boot storm (hermes #30719 lift)
|
2026-08-19 13:43:50 -07:00 |
|
ciregenz
|
6a1dbc4212
|
[eric] agents: recap ages history hermes-style instead of dropping it; stubs keep the re-runnable command, duplicates collapse, newest results survive verbatim (ENG-354 endgame)
|
2026-08-19 13:40:47 -07:00 |
|
ciregenz
|
39d8da2697
|
[eric] agents: a vanishing quit (nothing persisted) on a session that already silent-quit is claimed and compacted; the poke-storm hole the one-for-one repro exposed (ENG-354)
|
2026-08-19 11:41:02 -07:00 |
|
ciregenz
|
a66b0b0eaa
|
[eric] agents: a REPEAT silent quit compacts from a 40% floor; Haik's opus-5 quits at ~149K, under the 180K trigger, so the band fix alone missed his storms (ENG-354)
|
2026-08-19 11:32:29 -07:00 |
|
ciregenz
|
8ae3f94d20
|
[eric] browser: fast path refuses multi-page sweeps (3+ URLs deterministic + classifier rule); a grabbed sweep answered INSUFFICIENT from one read (ENG-355)
|
2026-08-19 08:00:40 -07:00 |
|
ciregenz
|
dbb83ec237
|
[eric] release: bump to 1.7.8-exp.17
|
2026-08-19 00:07:23 -07:00 |
|
ciregenz
|
e6d05dfb1b
|
[eric] agents: RunToolScript (PTC): scripts chain allowlisted tools in one turn and only printed output enters context (hermes code_execution lift, ENG-354 lever)
|
2026-08-18 23:41:38 -07:00 |
|
ciregenz
|
8c2ebf0f21
|
[eric] release: bump to 1.7.8-exp.16
v1.7.8-exp.16
|
2026-08-18 21:36:16 -07:00 |
|
ciregenz
|
a5e5c8db39
|
[eric] tests: free-trial revert target follows the new sonnet-5 default
|
2026-08-18 21:31:04 -07:00 |
|
ciregenz
|
16b8f21177
|
[eric] agents: a silent quit at high context compacts history and goes fresh before the nudge; re-sending the bloat just burned a nudge (ENG-354)
|
2026-08-18 21:17:57 -07:00 |
|
ciregenz
|
4f3e68c7ac
|
[eric] agents: the 25s unwedge verifies the sidecar is actually wedged (heartbeat file) before shooting it; alive-but-slow gets 120s (ENG-353)
|
2026-08-18 21:13:47 -07:00 |
|
ciregenz
|
f6b2352acc
|
[eric] canvas: creating a docked app no longer yanks the camera to its stored rect; the mini card is already in the chat you're watching (ENG-352)
|
2026-08-18 20:59:00 -07:00 |
|
ciregenz
|
9327475c3a
|
[eric] models: shipped defaults are Sonnet 5 (Anthropic) and GPT-5.6 Terra (OpenAI); explicit user picks untouched
|
2026-08-18 20:57:32 -07:00 |
|
ciregenz
|
3acbc2b882
|
[eric] release: bump to 1.7.8-exp.15
v1.7.8-exp.15
|
2026-08-18 19:51:03 -07:00 |
|
ciregenz
|
2a9f1a7024
|
[eric] canvas: two same-instant app creations can never fully cover each other; the clash pushes down the column (ENG-346)
|
2026-08-18 19:43:08 -07:00 |
|
ciregenz
|
b9e357c082
|
[eric] models: heal ALREADY-stranded haiku defaults too, not just at migration time; Eric's own dev install carried one (ENG-343)
|
2026-08-18 19:29:16 -07:00 |
|
ciregenz
|
3c8abfc7fb
|
[eric] tests: scan test pins the ENG-342 platform split; darwin skips TCC folders, others keep them
|
2026-08-18 19:17:59 -07:00 |
|
ciregenz
|
4c2db3bbb1
|
[eric] chat: docked mini cards are inert previews; drag from anywhere on the body, clicks stop leaking into the live page, wheel scrolls the transcript (ENG-348)
|
2026-08-18 19:12:36 -07:00 |
|
ciregenz
|
88d6c536cd
|
[eric] dictation: app-scoped by default with a Dictate-anywhere opt-in, and the Input Monitoring prompt moves from install time to first dictation use (ENG-341)
|
2026-08-18 19:10:08 -07:00 |
|
ciregenz
|
123f71b8cb
|
[eric] browser: RequestUserSignIn is a first-class tool; auth walls hand off to the user in place instead of killing the run (ENG-351)
|
2026-08-18 19:06:38 -07:00 |
|
ciregenz
|
201216d166
|
[eric] canvas: new app cards anchor on the nearest on-canvas ancestor and docked rects stop being invisible obstacles (ENG-346)
|
2026-08-18 19:04:56 -07:00 |
|
ciregenz
|
82a9860eaa
|
[eric] agents: pip installs stop no-oping (bundle PYTHONPATH shadow stripped from agent env) and agents self-serve deps instead of nagging (ENG-347)
|
2026-08-18 19:04:56 -07:00 |
|
ciregenz
|
182409c2ac
|
[eric] agents: every git exec rides a non-prompting availability check; the CLT shim's install dialog fired at session start on clean Macs (ENG-344)
|
2026-08-18 19:04:56 -07:00 |
|
ciregenz
|
03a6a43f61
|
[eric] first-run: no more Downloads/Desktop/Documents permission pop-ups on macOS; installer scan is win32-only, onboarding scan skips TCC dirs (ENG-342)
|
2026-08-18 19:04:38 -07:00 |
|
ciregenz
|
a08be0e823
|
[eric] models: the free lane's haiku default can no longer outlive the lane or get persisted by the guard (ENG-343)
|
2026-08-18 19:04:38 -07:00 |
|
ciregenz
|
61521453bb
|
[eric] apps: template unclamps vertical scroll; body overflow:hidden was written for the splash and clipped every taller app (ENG-349)
|
2026-08-18 19:04:38 -07:00 |
|
ciregenz
|
48ebec5b65
|
[eric] chat: MCP connect notice is ONE slim ephemeral bubble; inline table deleted, header/description stripped, 12s auto-clear (ENG-350), plus the ENG-345 scroll hooks
|
2026-08-18 19:04:37 -07:00 |
|
ciregenz
|
00d62ea325
|
[eric] chat: answering an in-chat question pins to bottom like a send; the reply landed below the fold (ENG-345)
|
2026-08-18 19:04:37 -07:00 |
|
ciregenz
|
5f73d2db31
|
[eric] hygiene: ignore the dictation runtime artifacts (whisper model dir + first-use marker)
|
2026-08-18 14:31:37 -07:00 |
|
ciregenz
|
fd8dca2b72
|
[eric] models pill: poll while the no-model error shows; a router-side recovery emits no reachability edge so the pill stuck until reload (ENG-294 drill find)
v1.7.8-exp.14
|
2026-08-18 14:25:12 -07:00 |
|
ciregenz
|
c33473a419
|
[eric] canvas: grow the pill's paint-containment box; content-visibility clipped the ring's top arc, the hover chip and every shadow at a sharp rectangle
|
2026-08-18 14:09:00 -07:00 |
|
ciregenz
|
70864723fa
|
[eric] canvas: the collapsed stack drops ALL drop shadows; capsule and Thinking shadows merged into one gray slab on light canvas (the 'same pill' blob)
|
2026-08-18 13:55:30 -07:00 |
|
ciregenz
|
9df2c56e70
|
[eric] canvas: the collapse tuck keys on OWNERSHIP, not slot possession; a later dock stealing the slot no longer strands the first card full-size, and only a user drag-out frees a card for good
|
2026-08-18 13:26:52 -07:00 |
|
ciregenz
|
fccbea46e7
|
[eric] canvas: a docked app under a COLLAPSED chat tucks as the 320px shadowless miniature too; collapse used to restore it to a full-size slab under the pill
|
2026-08-18 13:20:47 -07:00 |
|
ciregenz
|
e49779681d
|
[eric] canvas: a collapsed chat's browser is parked or a 320px miniature at EVERY stage (drag/resize/capture included), and the attachment never casts a shadow
|
2026-08-18 13:17:27 -07:00 |
|
ciregenz
|
9e84ab087a
|
[eric] canvas: collapsed pill styling restored verbatim to 1.7.7 (glass, blur, shadows, outline ring); only the functional changes since stay
|
2026-08-18 13:11:31 -07:00 |
|