ciregenz
|
60da51f3c9
|
[eric] browser: a run reports its call counts beside the prose, so a caller can check instead of trust (ENG-297)
|
2026-08-13 11:34:50 -07:00 |
|
ciregenz
|
223e1f547a
|
[eric] browser: a summary built from faked tool-call markup fails instead of reaching the user (ENG-297)
|
2026-08-13 11:28:24 -07:00 |
|
ciregenz
|
b161f19efe
|
[eric] browser: reading cannot complete a task that asked for a change (ENG-297)
|
2026-08-13 11:19:50 -07:00 |
|
ciregenz
|
f25fe95c37
|
[eric] browser: RequestHumanIntervention is never auto-injected, the toggle really removes it, and workflow runs never see it
|
2026-08-08 00:37:38 -07:00 |
|
ciregenz
|
7761d716b1
|
[eric] browser: a read-only directive can never be a publish task, so probes stop reporting failure
|
2026-07-31 17:16:50 -07:00 |
|
ciregenz
|
b4074c3665
|
[eric] browser: never report a post as sent when no send was ever confirmed
|
2026-07-31 02:23:36 -07:00 |
|
ciregenz
|
013bf663ef
|
[eric] browser: a post that never confirmed is not a skill worth learning
|
2026-07-31 01:27:55 -07:00 |
|
ciregenz
|
3d5c287139
|
[eric] merge: bring eric/browser onto eric/dev (30 conflicts resolved, gates green)
|
2026-07-30 13:18:11 -07:00 |
|
ciregenz
|
0d093cc5f8
|
[eric] backend: one-line every comment + collapse 3+ blank runs across apps/ (AST-verified identical, -lines); CLAUDE.md one-line-comment rule
|
2026-06-25 02:29:04 -07:00 |
|
ciregenz
|
1767389cbb
|
[eric] browser: leading-_ -> p_/P_/public for module functions+constants+state across browser subsystem; promote cross-file symbols public (detect_loop, BROWSER_HISTORY, TRUSTED, etc.), align analyze-browser-metrics.py + tests
|
2026-06-23 19:37:40 -07:00 |
|
ciregenz
|
07f911d200
|
[eric] browser: a clean success needs an explicit Done; recognize gather asks, steer them to BrowserExtract
|
2026-06-08 22:37:33 -07:00 |
|
ciregenz
|
4664065767
|
[eric] browser: converge speed-lever A/B, ship the winners, cut the dead-end flags
|
2026-06-06 18:29:03 -07:00 |
|
ciregenz
|
6380480502
|
[eric] browser: on a recoverable error (stale index/occlusion) attach fresh page state so the model recovers in one turn, never retries the action
|
2026-06-06 18:03:52 -07:00 |
|
ciregenz
|
5741e8f946
|
[eric] browser: endgame helper locates Send after a composer fill (never clicks it), behind OSW_BROWSER_COMPOSE_HELPER
|
2026-06-06 12:41:08 -07:00 |
|
ciregenz
|
9972171c05
|
[eric] browser: cheap-model laps behind OSW_BROWSER_CHEAP_LAPS, escalate to primary at the irreversible endgame
|
2026-06-06 12:32:04 -07:00 |
|
ciregenz
|
581af5b128
|
[eric] browser: auto-dismiss junk interstitials (cookie/upsell/coachmark) by generic close-vocabulary, conservative
|
2026-06-06 12:05:37 -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
|
2640930380
|
[eric] browser: add BrowserGetConsole so a stuck agent can read the page's console errors
|
2026-06-04 13:20:39 -07:00 |
|
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
|
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
|
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
|
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
|
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
|
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
|
68017465ce
|
[eric] browser: add a deterministic completion-honesty gate to catch ghost successes
|
2026-06-02 18:14:57 -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
|
82dcb6bb4e
|
[eric] browser: per-domain hints, deterministic stagnation, and aux-LLM fallback
|
2026-06-02 03:56:07 -07:00 |
|
ciregenz
|
782811daac
|
[eric] tree: group browser sub-agent modules under agents/browser
|
2026-05-23 13:06:55 -07:00 |
|