ciregenz
f121fa442c
[eric] browser: surface a redacted concrete route example so the agent can compose replay_route with {{value}}
2026-06-03 13:17:57 -07:00
ciregenz
61826d441a
[eric] browser: BrowserRepeatFlow hands back capped per-item read data so batch-read actually delivers
2026-06-03 13:05:49 -07:00
ciregenz
50230c88c5
[eric] browser: also sample route count on evaluate (the agent's real read path), not just get_text
2026-06-03 02:11:11 -07:00
ciregenz
7175f4b27b
[eric] browser: sample captured-route count on read, not navigate, so the network nudge actually fires
2026-06-03 02:05:11 -07:00
ciregenz
21b225ded4
[eric] browser: nudge the agent toward the fast captured-API tier once per host
2026-06-03 00:50:23 -07:00
ciregenz
186c6cf72e
[eric] browser: smart-wait returns when the page's network settles instead of a blind fixed sleep
2026-06-03 00:46:30 -07:00
ciregenz
7572462116
[eric] browser: intra-run batch replay (BrowserRepeatFlow) with verify gate, send-gate, network-route steps
2026-06-03 00:35:48 -07:00
ciregenz
4c0749d0db
[eric] browser: subtle Remembered/Learned chip on the agent card so memory feels earned, zero clicks
2026-06-03 00:01:20 -07:00
ciregenz
3a601ba3ad
[eric] browser: calm zero-click signals so the user feels the agent recall + learn site memory
2026-06-02 23:46:49 -07:00
ciregenz
e6a1a5f2a5
[eric] browser: measure whether the playbook cuts exploration turns, flag when it doesn't
2026-06-02 23:19:47 -07:00
ciregenz
f187ec7c6e
[eric] browser: surface learned playbook in-chat + REST list/forget so site memory is visible and clearable
2026-06-02 23:16:22 -07:00
ciregenz
fe082c492c
[eric] browser: durable reflective per-site playbook (tier-2 memory, mem0-style distill+reconcile)
2026-06-02 23:11:47 -07:00
ciregenz
1208a2e746
[eric] browser: don't record a skill when the deliverable was gathered content, replay can't reproduce judgment
2026-06-02 21:20:20 -07:00
ciregenz
78f35aa9b4
[eric] browser: re-check for a replayable skill after the first nav lands on the right host
2026-06-02 19:06:21 -07:00
ciregenz
54d7e3c355
[eric] browser: key skills on the user's stable request, not the orchestrator's reformulation
2026-06-02 18:28:43 -07:00
ciregenz
bcfbb8d24f
[eric] browser: fail fast with an honest message when the card's webview is gone
2026-06-02 18:19:33 -07:00
ciregenz
34faca12ae
[eric] browser: resolve the live card host for replay and report did-nothing runs honestly
2026-06-02 18:14:57 -07:00
ciregenz
68017465ce
[eric] browser: add a deterministic completion-honesty gate to catch ghost successes
2026-06-02 18:14:57 -07:00
ciregenz
2b2d5909a8
[eric] browser: instrument skill lifecycle, measure replay speedup, flag silent non-help
2026-06-02 18:03:43 -07:00
ciregenz
294e96d782
[eric] browser: version skills behind a trust gate, compose on proven sub-skills
2026-06-02 18:03:36 -07:00
ciregenz
5bb0b46890
[eric] browser: give the agent tools to list and deprecate its own learned skills
2026-06-02 16:33:21 -07:00
ciregenz
e2a77b5eae
[eric] browser: parameterize skills so one skill serves a task with different inputs
2026-06-02 16:27:11 -07:00
ciregenz
e30d70ce97
[eric] browser: persist skills across sessions with secret-redaction gate
2026-06-02 16:17:23 -07:00
ciregenz
3aa9cf6ba0
[eric] browser: front-load page perception into turn 1 to cut orientation round-trips
2026-06-02 14:02:47 -07:00
ciregenz
a015036383
[eric] browser: prompt-cache the fixed prefix and push batching to cut first-run turns
2026-06-02 14:01:00 -07:00
ciregenz
014414440b
[eric] browser: decompose BrowserBatch into discrete replayable skill steps
2026-06-02 13:32:54 -07:00
ciregenz
d1c1b44ee7
[eric] browser: replay learned skills with zero LLM calls, fall back on any miss
2026-06-02 12:49:55 -07:00
ciregenz
d6682190cc
[eric] browser: in-memory skill cache that distills tasks into replayable steps
2026-06-02 12:45:42 -07:00
ciregenz
e911898387
[eric] browser: add robust click_by_name and share enumerate/click helpers
2026-06-02 12:43:21 -07:00
ciregenz
69c4546735
[eric] browser: refine ghost detector so read tasks need returned content, not state change
2026-06-02 12:35:12 -07:00
ciregenz
8a0cb4a6a0
[eric] browser: human-performance benchmark harness for rudimentary tasks
2026-06-02 12:29:59 -07:00
ciregenz
54249bc015
[eric] browser: retry cold screenshot capture to dodge the turn-0 viz race
2026-06-02 12:27:28 -07:00
ciregenz
e2102afeab
[eric] browser: metrics analyzer with ghost-success detection
2026-06-02 12:13:59 -07:00
ciregenz
a8964830ac
[eric] browser: record per-tool latency, tokens, and per-task completion metrics
2026-06-02 12:12:41 -07:00
Karthik
4692cbc21e
[karthik] fix: resolve debugger filepath-not-found on Linux
...
On Linux (case-sensitive FS), Directory.py lowercased child paths
before os.path.isfile(), so mixed-case files like Apps.py were never
indexed. Debugleton.py then lowercased the lookup too, guaranteeing
no match. Fix: store real paths always; on darwin only, lowercase
both sides at compare time. Closes #58 .
2026-06-02 12:53:59 -04:00
ciregenz
ea823951c6
[eric] browser: loop test for WebMCP-detect and route list/replay tools
2026-06-02 04:15:08 -07:00
ciregenz
15781d2a3b
[eric] browser: list captured routes and replay safe GETs to skip the UI (tier 2)
2026-06-02 04:11:50 -07:00
ciregenz
e0359e0752
[eric] browser: passively capture redacted shadow-API routes while browsing (tier 2)
2026-06-02 04:08:10 -07:00
ciregenz
6e006dd472
[eric] browser: detect a page's declared WebMCP tools (tier 1)
2026-06-02 04:03:10 -07:00
ciregenz
f574696eb2
[eric] browser: one-shot crash-safe trial switch for webview on Windows electron 42
2026-06-02 03:56:07 -07:00
ciregenz
43ba7d2f1c
[eric] browser: unit and end-to-end loop tests for the new browser behaviors
2026-06-02 03:56:07 -07:00
ciregenz
82dcb6bb4e
[eric] browser: per-domain hints, deterministic stagnation, and aux-LLM fallback
2026-06-02 03:56:07 -07:00
ciregenz
21360cd2ea
[eric] browser: rank/cap/goal-boost the element list and click into cross-origin iframes
2026-06-02 03:55:58 -07:00
ciregenz
74fbef0bc4
[eric] browser: auto-attach OOPIF child frames and route CDP by sessionId
2026-06-02 03:55:52 -07:00
ciregenz
d798b61121
[eric] release: bump version to 1.1.72
v1.1.72
2026-06-01 15:59:13 -07:00
ciregenz
63e321b9fa
[eric] agent: call out the literal "-" in the no-dashes voice rule
2026-06-01 15:48:23 -07:00
ciregenz
ee894a5029
[eric] dashboard: calm the glowing agent card, drop the four infinite glow anims
2026-06-01 15:42:34 -07:00
ciregenz
b153425a9a
[eric] dashboard: calm the branch tether, drop marching-ants + pulse + blur filter
2026-06-01 15:01:13 -07:00
ciregenz
0b4d41ad92
[eric] chat: glide the streaming tool pill in and keep the commit hand-off seamless
2026-06-01 15:01:13 -07:00
ciregenz
06006cd54a
[eric] chat: add thumbs up/down feedback with a why-modal routed to cloud analytics
2026-06-01 15:01:13 -07:00