ciregenz
|
92df6ea4f0
|
[eric] browser: send-probe gate catches focus-type payloads, batched Enter blocked while composer pending
|
2026-06-05 23:30:23 -07:00 |
|
ciregenz
|
6fd1047543
|
[eric] browser: mechanical verify-first gate on send-class recovery, probe verdict gates the retry in code
|
2026-06-05 22:55:05 -07:00 |
|
ciregenz
|
fcc02ce77a
|
[eric] browser: evaluation_previous optional, output tokens drive turn latency and the field restates attached state
|
2026-06-05 22:23:18 -07:00 |
|
ciregenz
|
042e7db7d5
|
[eric] browser: pruning-safe incremental cache marker, transcript finally cache-hits past the system prompt
|
2026-06-05 22:22:06 -07:00 |
|
ciregenz
|
339d7563b9
|
[eric] browser: hard send-guard on live batches, irreversible steps physically cannot ride along
|
2026-06-05 22:19:55 -07:00 |
|
ciregenz
|
9af337585b
|
[eric] browser: re-land schema-forced batching + redundant-read nudge (zombie forensics exonerated both)
|
2026-06-05 22:16:40 -07:00 |
|
ciregenz
|
e7099cc888
|
Revert "[eric] browser: schema-forced batching, solo mutators hidden, ClickIndex reserved for sends and fills"
This reverts commit 2fe8e0f62f.
|
2026-06-05 20:07:08 -07:00 |
|
ciregenz
|
065c006a52
|
Revert "[eric] browser: nudge redundant solo re-reads, the biggest turn sink after batching"
This reverts commit 8c060da74b.
|
2026-06-05 20:07:08 -07:00 |
|
ciregenz
|
dcba6d4e35
|
Revert "[eric] browser: redundant-read flag survives intervening reads, catches re-list clusters"
This reverts commit 1a86ee2ad0.
|
2026-06-05 20:07:08 -07:00 |
|
ciregenz
|
1a86ee2ad0
|
[eric] browser: redundant-read flag survives intervening reads, catches re-list clusters
|
2026-06-05 19:51:30 -07:00 |
|
ciregenz
|
8c060da74b
|
[eric] browser: nudge redundant solo re-reads, the biggest turn sink after batching
|
2026-06-05 19:46:22 -07:00 |
|
ciregenz
|
2a3e5315ef
|
[eric] browser: park send-skill prefix replay behind a flag until settle and detour fixes land
|
2026-06-05 18:22:14 -07:00 |
|
ciregenz
|
69f15ce9ad
|
[eric] browser: batched click_index distills via per-sub identities, batched runs record skills again
|
2026-06-05 18:07:32 -07:00 |
|
ciregenz
|
2fe8e0f62f
|
[eric] browser: schema-forced batching, solo mutators hidden, ClickIndex reserved for sends and fills
|
2026-06-05 17:56:17 -07:00 |
|
ciregenz
|
1480fddf51
|
[eric] browser: replay clicks scroll-and-retry when off-screen, long names resolve by stable prefix
|
2026-06-05 17:21:50 -07:00 |
|
ciregenz
|
e010a40b50
|
[eric] browser: prefix cut expectation pinned to the Message composer-opener, blob click stays safe
|
2026-06-05 16:49:02 -07:00 |
|
ciregenz
|
f2632d5c78
|
[eric] browser: long click names are card blobs not send controls, prefix no longer cut short
|
2026-06-05 16:48:07 -07:00 |
|
ciregenz
|
8c556dd8f9
|
[eric] dashboard: memoize the browser-agent session lookup, drags stop rescanning sessions
|
2026-06-05 16:45:33 -07:00 |
|
ciregenz
|
249f425a2d
|
[eric] backend: stat-validated caches for settings.json and tools dir, disk parse only on change
|
2026-06-05 16:45:33 -07:00 |
|
ciregenz
|
7a30cc97cd
|
[eric] browser: prefix replay also fires at the deferred host re-check, miss paths logged
|
2026-06-05 16:30:41 -07:00 |
|
ciregenz
|
b3541d5737
|
[eric] browser: possessive apostrophes no longer break skill sig matching
|
2026-06-05 16:24:04 -07:00 |
|
ciregenz
|
88ba59f3b4
|
[eric] browser: send-skill prefix replay hands off at the composer, under-batching nudges
|
2026-06-05 16:12:45 -07:00 |
|
ciregenz
|
99ba826be2
|
[eric] backend: INFO logging visible in dev plus ms-level traces across the fast path
|
2026-06-05 16:12:32 -07:00 |
|
ciregenz
|
2c55d17f50
|
[eric] browser: dead-dashboard dispatches fail in 1s instead of burning turns, recovery skips systemic causes
|
2026-06-05 15:56:38 -07:00 |
|
ciregenz
|
dde8186762
|
[eric] dashboard: header name ellipsizes at 320px as a backstop
|
2026-06-05 15:49:13 -07:00 |
|
ciregenz
|
6ac76d3dbd
|
[eric] backend: aux-generated names get squeezed short, refusals fall back instead of becoming titles
|
2026-06-05 15:49:13 -07:00 |
|
ciregenz
|
aaa0d306db
|
[eric] browser: fast path failure detection fail-closed, card-gone summaries now trigger recovery
|
2026-06-05 15:19:36 -07:00 |
|
ciregenz
|
84eeb2925e
|
[eric] browser: three-way fast path, READ answers public pages via local fetch in seconds
|
2026-06-05 15:17:33 -07:00 |
|
ciregenz
|
e37ba6c66b
|
[eric] browser: skill recording judges the task ask, OUTCOME boilerplate no longer blocks learning
|
2026-06-05 13:09:02 -07:00 |
|
ciregenz
|
792ff7ecd5
|
[eric] browser: batch escape hatch narrowed, solo only when next target unnameable
|
2026-06-05 13:00:49 -07:00 |
|
ciregenz
|
fe63ae63d7
|
[eric] browser: fast path sharpens tasks via aux brief and retries one recovery dispatch
|
2026-06-05 13:00:49 -07:00 |
|
ciregenz
|
8a714b5064
|
[eric] chat: 60fps reveal via imperative tail appends, markdown re-parses per commit not per frame; drop dead 250ms ticker
|
2026-06-05 12:40:09 -07:00 |
|
ciregenz
|
8ee209a83c
|
[eric] browser: fast path skips orchestrator for browser-only first messages
|
2026-06-05 12:02:17 -07:00 |
|
ciregenz
|
1d4542bbf1
|
[eric] electron: race CDP sendCommand with 10s timeout, recycle debugger attachment on hang
|
2026-06-05 11:47:28 -07:00 |
|
ciregenz
|
4ebe080f04
|
[eric] chat: continue-chat banner and select-element button stop pulsing, static accents instead
|
2026-06-05 11:36:26 -07:00 |
|
ciregenz
|
de68d5e8e7
|
[eric] browser: drop the top border-shimmer strip, static border and tether arrow are the in-use cue
|
2026-06-05 11:36:26 -07:00 |
|
ciregenz
|
6c83e1cbb8
|
[eric] browser: orchestrator trusts the OUTCOME line, no verify re-dispatch, no re-narration
|
2026-06-05 11:14:13 -07:00 |
|
ciregenz
|
4f7369341c
|
[eric] browser: batch-by-default prompt, irreversible steps stay solo with expect proof
|
2026-06-05 11:14:13 -07:00 |
|
ciregenz
|
99bd15fdb1
|
[eric] browser: attached page state shrinks to changed rows, unchanged indices stay valid
|
2026-06-05 11:14:13 -07:00 |
|
ciregenz
|
0992e25bf2
|
[eric] browser: numbered index overlays on screenshots, vision and clicks share one index language
|
2026-06-05 11:03:20 -07:00 |
|
ciregenz
|
4c5962d8ac
|
[eric] browser: backgroundThrottling=no on agent webviews, occluded window froze guest JS
|
2026-06-05 10:29:12 -07:00 |
|
ciregenz
|
059185dd4b
|
[eric] browser: kill the double-fill, textbox rows show live value, typing echoes verified read-back, expect demands literal page text
|
2026-06-05 10:29:12 -07:00 |
|
ciregenz
|
7b5b7ca081
|
[eric] browser: prune superseded page-state attachments and heavy read results from history
|
2026-06-05 09:35:51 -07:00 |
|
ciregenz
|
20e1558d70
|
[eric] browser: auto-settle mutating actions and attach fresh page state to results, act and see in one turn
|
2026-06-05 09:35:51 -07:00 |
|
ciregenz
|
17eac6412d
|
[eric] browser: derive the reuse host from the task text when the dispatch has no url param
|
2026-06-05 01:43:09 -07:00 |
|
ciregenz
|
ef30f9f268
|
[eric] browser: widen secret redaction (2fa codes, credential fields), 0600 metrics files, scrub task prompts
|
2026-06-05 01:38:58 -07:00 |
|
ciregenz
|
65427f33a0
|
[eric] browser: reuse the parent's same-host card on re-dispatch, stacked webviews wedge each other
|
2026-06-05 01:38:58 -07:00 |
|
ciregenz
|
ed3ffd2de1
|
[eric] tests: reset metrics-dir cache in conftest, analyzer tests wrote to a stale dir
|
2026-06-05 00:55:14 -07:00 |
|
ciregenz
|
88088a9564
|
[eric] browser: BrowserExtract, aux-model schema extract + prompt docs for ctx and stable indices
|
2026-06-05 00:55:14 -07:00 |
|
ciregenz
|
262d48ff6c
|
[eric] browser: refuse zero-LLM replay of send/submit skills, the live agent confirms those instead
|
2026-06-05 00:54:31 -07:00 |
|