Commit Graph
22 Commits
Author SHA1 Message Date
ciregenz 36626be089 [eric] backend: one-line comments + collapse blank runs across backend root + tests (AST-verified, 1 test skipped: embedded #-lines) 2026-06-25 03:04:16 -07:00
ciregenz 6721c39719 [eric] backend: leading-_ -> p_/public for remaining module-level fns/classes/consts + test helpers across apps + tests (p-private 0, 1441 green) 2026-06-23 21:30:47 -07:00
ciregenz a4c92aaa33 [eric] update cross-module + test refs to promoted service/version symbols 2026-06-23 20:53:27 -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 0d66e318a1 [eric] browser: only the Send ends a skill's replay prefix, not the composer opener 2026-06-07 15:38:56 -07:00
ciregenz d4e4327f78 [eric] browser: settle on the click target before a replay step so a recorded click never fires before paint 2026-06-06 05:01:25 -07:00
ciregenz 4e320033ad [eric] browser: prune abandoned-navigate detours at distill so recorded skills and route hints stay clean 2026-06-06 04:49:19 -07:00
ciregenz be350654b6 [eric] browser: similar-skill route hints with adoption telemetry, playbook keeps retry-costing mechanics 2026-06-06 00:17:04 -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 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 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 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 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
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 014414440b [eric] browser: decompose BrowserBatch into discrete replayable skill steps 2026-06-02 13:32:54 -07:00
ciregenz d6682190cc [eric] browser: in-memory skill cache that distills tasks into replayable steps 2026-06-02 12:45:42 -07:00