ciregenz
|
a4b3475d3b
|
[eric] browser: flag a wall at 2 repeats and make stuck-nudges diagnose the real cause first
|
2026-06-04 13:08:25 -07:00 |
|
ciregenz
|
a32f53d092
|
[eric] browser: de-dupe the system prompt and sharpen the terse-output rule
|
2026-06-04 12:46:49 -07:00 |
|
ciregenz
|
19e7816fc4
|
[eric] browser: fix stale prompt lines for batch-abort-on-error and smart-wait
|
2026-06-04 12:18:26 -07:00 |
|
ciregenz
|
f3ff27a3ee
|
[eric] browser: on deep stall, nudge a strategic re-plan, not just a selector switch
|
2026-06-04 12:10:09 -07:00 |
|
ciregenz
|
5dcdc88005
|
[eric] browser: abort a batch on the first failed sub-action, not just on navigation
|
2026-06-04 12:10:09 -07:00 |
|
ciregenz
|
2768d73a87
|
[eric] browser: log per-turn output tokens to measure terse-execution wins
|
2026-06-04 11:43:13 -07:00 |
|
ciregenz
|
3c3dd6cfcc
|
[eric] browser: prompt the agent to plan once then run terse batched turns
|
2026-06-04 11:37:15 -07:00 |
|
ciregenz
|
aaed2c5716
|
[eric] dashboard: empty state shows the literal chat bubble glyph, icon extracted for reuse
|
2026-06-04 11:31:06 -07:00 |
|
ciregenz
|
ad75228abe
|
[eric] browser: guard capture-page on churning webviews to dodge the V8 crash
|
2026-06-04 11:26:50 -07:00 |
|
ciregenz
|
6b737f2d8e
|
[eric] dashboard: toolbar tabs pop in staggered, chat button bounces on an empty canvas
|
2026-06-04 11:13:46 -07:00 |
|
ciregenz
|
0446e9beb9
|
[eric] dashboard: boot straight into the latest dashboard with the sidebar collapsed
|
2026-06-04 11:13:46 -07:00 |
|
ciregenz
|
085caded55
|
[eric] settings: version-free model descriptions, monthly model churn made the tags stale
|
2026-06-04 11:13:28 -07:00 |
|
ciregenz
|
3cf1c51a45
|
[eric] dashboard: empty-state copy says chat bubble, not the old plus
|
2026-06-04 11:13:21 -07:00 |
|
ciregenz
|
e5ff670070
|
[eric] settings: sign-in becomes an optional dialog opened from the account card
|
2026-06-04 04:17:38 -07:00 |
|
ciregenz
|
f59ab9d4dd
|
[eric] auth: drop the mandatory first-launch sign-in gate, app works signed-out
|
2026-06-04 04:17:31 -07:00 |
|
ciregenz
|
9fd8936cd6
|
[eric] browser: reset metrics-dir cache per test so suite isolation holds
|
2026-06-04 04:07:36 -07:00 |
|
ciregenz
|
1324d472fd
|
[eric] browser: skip dashboard capture while an agent is driving a webview
|
2026-06-04 04:04:48 -07:00 |
|
ciregenz
|
27686e270b
|
[eric] browser: settle-aware in-batch wait and a terminal read sub-action
|
2026-06-04 04:04:44 -07:00 |
|
ciregenz
|
21d8c6cba1
|
[eric] settings: fold OpenSwarm Pro into the subscriptions list, pricing moves behind Subscribe
|
2026-06-04 04:02:10 -07:00 |
|
ciregenz
|
609c4f617f
|
[eric] overlays: extract PlanPickerModal from MessageBubble for reuse
|
2026-06-04 04:02:05 -07:00 |
|
ciregenz
|
4688ca41dd
|
[eric] onboarding: step 3 says chat bubble, the new-agent + became a chat icon
|
2026-06-04 04:01:59 -07:00 |
|
ciregenz
|
dc248b666a
|
[eric] browser: prototype the shadow-API replay overlay (unwired reference component)
|
2026-06-04 02:21:44 -07:00 |
|
ciregenz
|
b77b29408f
|
[eric] browser: cut per-action waste (skip discarded loop-hash, cache metrics dir)
|
2026-06-03 23:07:45 -07:00 |
|
ciregenz
|
a562a5c3c3
|
[eric] browser: prune stale screenshots + capture downscaled JPEG to cut agent context cost
|
2026-06-03 22:17:05 -07:00 |
|
ciregenz
|
cf8e1f25f7
|
[eric] websearch: fast-first bounded search/fetch cascade for human-speed
|
2026-06-03 18:23:08 -07:00 |
|
ciregenz
|
928df4f324
|
[eric] websearch: gate built-in tool by model route so subscription Claude stops 401ing
|
2026-06-03 18:15:30 -07:00 |
|
ciregenz
|
33f6e4598e
|
[eric] web: subscription-OAuth WebSearch 401s on token rotation, so keep the reliable DuckDuckGo fallback for those users
|
2026-06-03 15:29:20 -07:00 |
|
ciregenz
|
3d0dcca22f
|
[eric] browser: per-action command timeouts (reads 12s, nav 20s) so a hung tab surfaces in seconds not 30s
|
2026-06-03 15:20:37 -07:00 |
|
ciregenz
|
bb422c0fe8
|
[eric] browser: treat a hung tab (repeated timeouts) as card-unavailable so it aborts fast, not a 20-min spin
|
2026-06-03 15:18:18 -07:00 |
|
ciregenz
|
792767b344
|
[eric] browser: bound each smart-wait probe so a hung tab can't inherit the 30s command timeout
|
2026-06-03 15:13:31 -07:00 |
|
ciregenz
|
4f480104dc
|
[eric] browser: route same-flow batch tasks to one sub-agent so BrowserRepeatFlow is reachable
|
2026-06-03 14:18:00 -07:00 |
|
ciregenz
|
9080f256c9
|
[eric] browser: log front-loaded perception reads so a read answered from them isn't flagged a ghost
|
2026-06-03 13:45:34 -07:00 |
|
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 |
|