Skip to content

Releases: lidge-jun/agbrowse

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 18 Aug 13:33

Published to npm as agbrowse@0.2.1 with dist-tag latest.

Commit log

Changes since v0.2.0:

  • fix(chatgpt): drive Chat Power tier by slider and verify the effort axis (45ec48a)
  • chore(codexclaw): loop ledger + repomap cache for the Power tier repair cycle (01afeeb)
  • docs(structure): refresh test/unit counts after Power tier regression suite (700bab0)
  • chore(release): 0.2.1 (ece0ffa)

Full diff

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 17:42

Published to npm as agbrowse@0.2.0 with dist-tag latest.

Commit log

Changes since v0.1.24:

  • docs(devlog): add 20-80 hardening roadmap with decade docs (591a580)
  • fix(fetch): filter SPA internal API from network candidates and add render wait (3edd046)
  • chore: fix duplicate version, add root MIT LICENSE, clean spike files (29326f8)
  • docs(devlog): v0.2.0 release roadmap with decade docs (34b4880)
  • fix(web-ai): bound assistant DOM reads by polling deadline (#88) (8825e1a)
  • feat(browser): endpoint identity, connect command, and ownership-aware stop (9a57a84)
  • docs(devlog): post-mvp + OIDC fix roadmap (9adf25a)
  • feat(policy): navigation and form action enforcement (H-008) (79fdf58)
  • feat(state): AES-256-GCM encryption for session state (H-009) (904b025)
  • feat(output): configurable output size budget (H-010) (7be3370)
  • refactor(browser): extract lifecycle module from browser.mjs (H-011) (b11bb36)
  • docs(structure): refresh counts after post-mvp features (6b6ce9b)
  • chore: refresh blocking-io baseline for new modules (e033bea)
  • docs(structure): refresh counts for blocking-io baseline (5b1ad0e)
  • docs: add untracked devlog plans + refresh counts for CI parity (f0116af)

Full diff

v0.1.24

Choose a tag to compare

@github-actions github-actions released this 14 Aug 14:24

Published to npm as agbrowse@0.1.24 with dist-tag latest.

Commit log

Changes since v0.1.23-preview.20260813012046:

  • docs(structure): refresh counts after main back-merge (426f833)
  • docs(devlog): archive global-install fix unit to _fin (released as 0.1.23) (5852d70)
  • fix(browser): reject unknown flags on start command (strict parseArgs) (c9c19ac)
  • docs(structure): refresh counts after strict-parseargs fix (f380733)

Full diff

v0.1.23

Choose a tag to compare

@github-actions github-actions released this 12 Aug 16:37

Published to npm as agbrowse@0.1.23 with dist-tag latest.

Commit log

Changes since v0.1.23-preview.20260813012046:

Full diff

  • Release version bump only.

v0.1.23-preview.20260813012046

Pre-release

Choose a tag to compare

Published to npm as agbrowse@0.1.23-preview.20260813012046 with dist-tag preview.

Commit log

Changes since v0.1.22:

  • feat(web-ai): GPT-5.6 UI contract — chat picker, Work surface v1, timeout tier split (4786d54)
  • docs: GPT-5.6 sync — 15 surfaces EN/KO (736b073)
  • devlog: 260710 GPT-5.6 unit — plan docs, live evidence, closeout (f443b3e)
  • chore(codexclaw): final goalplan state — all criteria met, loop validate OK (5017c7c)
  • fix(web-ai): make attachment upload timeout configurable (#82) (dee7122)
  • fix(web-ai): reliable large-file uploads — CDP injection, size-aware timeouts, fail-closed sent verification (19c793e)
  • docs(web-ai): surface upload env knobs in CLI help + red-green evidence in devlog (45400b2)
  • fix(web-ai): Oracle chase hardening — 10 gaps closed (G3-G14) (eb9e192)
  • [agent] docs: refresh source structure counts (b3d8f15)
  • docs(devlog): PR #86 repomix rebuild-on-dev roadmap unit (wp1 docs-first cycle) (fab2e5b)
  • Add optional context transform pipeline (f470ef0)
  • Expose context transform in web-ai CLI (0f60886)
  • Document context transform modes (160f5ad)
  • Refresh repository structure snapshots (c9cbdec)
  • Harden context transform validation (f5c11a7)
  • Finalize Repomix context transform support (68264ef)
  • Harden Repomix selector and inline rendering (481b8bf)
  • Harden Repomix attachment and config reporting (ddae774)
  • test(web-ai): realpath tmpdirs in repomix context tests (macOS /var symlink) (817356e)
  • docs: refresh source structure counts for repomix context-pack modules (b28e162)
  • docs(devlog): archive PR #86 repomix dev-rebuild unit to _fin (d7f6f35)
  • docs(devlog): oracle-chase round 3 analysis unit — delta 1146107..6009d4ad triage, G1-G34 gap matrix, 7 diff-level phase docs (ca3e7dd)
  • fix(web-ai): scope ChatGPT streaming detection to composer and current assistant turn (5e59a9f)
  • fix(web-ai): bind ChatGPT completion evidence to the sampled response identity (fcffa1f)
  • fix(web-ai): persist and recover only durable ChatGPT conversation URLs (a3ba41c)
  • fix(web-ai): harden interstitial detection and wire ChatGPT preflight verdicts (fe52ea5)
  • feat(web-ai): recover watcher harvests after recoverable CDP disconnects (fe219c4)
  • feat(web-ai): reach GPT-5.6 Sol from the CLI and allow current-model effort override (f8e8b9b)
  • fix(web-ai): strictly parse provider lease limit environment variables (cdf93ce)
  • docs(devlog): promote oracle-chase round 3 unit to _fin — 34/34 gaps disposed, 7 implementation commits (6ae8c61)
  • docs(devlog): oracle-chase round 4 roadmap — upstream NOOP re-verification, G1b/#81/G13b/G16-G18 diff-level phase docs (28988e9)
  • docs(devlog): round 4 roadmap hardened through 8 audit rounds — final specs for G1b, issue #81, G13b, G16-G18 (60ccf29)
  • docs: sync devlog counts for the round 4 roadmap unit (d0cc830)
  • fix(web-ai): scope every ChatGPT stop probe to the composer contract (G1b) (f361a0b)
  • docs: sync structure counts for the G1b stop-probe migration (c603efc)
  • fix(web-ai): select ChatGPT connectors from the composer popover menu (#81) (6aeb656)
  • feat(web-ai): surface Grok and Gemini interstitials as typed provider errors (G13b) (63dd5d7)
  • fix(web-ai): detect Work conversations without a surface toggle and fail closed on unresolved ones (G17/G18) (4dad538)
  • docs(devlog): promote oracle-chase round 4 unit to _fin — upstream NOOP, G1b/G13b/G17/G18 landed, issue #81 fixed (e5623a0)
  • docs(devlog): oracle-chase round 5 roadmap — backlog re-triage, G7/G12 found covered, 6 surviving groups (b799188)
  • docs(devlog): fold round 5 A-gate blockers — G7/G12 reopened as code debt, 9 phases (ca628f9)
  • docs(devlog): fold round 5 audit round 2 — image-shortcut guard, provenance split, envelope allowlist, host parsing, locale sets (e54d101)
  • docs(devlog): fold round 5 audit round 3 — DOM-order merge, envelope schemas, public verdict shape, regex-shape locale (44a037a)
  • docs(devlog): fold round 5 audit round 4 — G28 replaced with the real upstream marker grammar, shared DOM coordinates, locale plumbing (7e03935)
  • docs(devlog): fold round 5 audit round 5 — ordering-gate skip, document-order user selection, self-contained acquisition, length-masked tests (4d9f728)
  • docs(devlog): fold round 5 audit round 6 — Node-side snapshot bridge specified (4ec5f99)
  • docs(devlog): fold round 5 audit round 7 — import context, inline import type, wholesale partial rejection (02f14cc)
  • docs(devlog): fold round 5 audit round 8 — correlated snapshot type (f85c6e9)
  • docs(devlog): fold round 5 audit round 9 — correlated-only sample type with exact JSDoc diffs (a96a6cf)
  • docs(devlog): fold round 5 audit round 10 — union sample type with in-narrowing for the recovery caller (35d747c)
  • docs: sync devlog counts for the round 5 roadmap unit (efe1c95)
  • fix(web-ai): port the upstream completed-reasoning grammar and split activity into strata (G7/G9/G12/G8) (8635ad7)
  • fix(web-ai): correlate wrapperless answers at snapshot acquisition (G11) (1b52e5d)
  • fix(web-ai): recognize Deep Research tool-call placeholder captures (G28) (35eeb25)
  • feat(web-ai): recognize Grok and Gemini empty shells behind a hydration grace (G13c) (f59d963)
  • fix(web-ai): confer submenu ownership from the observed triggering-row control (G81b) (d1d4398)
  • feat(web-ai): support zh model and effort labels via canonical per-consumer projections (G25) (edce15e)
  • feat(web-ai): opt-in Work->Chat surface normalization (G16) (661e625)
  • docs(devlog): close out Oracle chase round 5 and promote the unit (defb7cc)
  • docs(devlog): record the round 5 push evidence (9daeafd)
  • fix(web-ai): treat a null composer-menu verdict as no verdict (abb2bcb)
  • fix(cli): stop flags leaking into evaluate, and make failures exit non-zero (e0a0400)
  • docs(qa): WP2 — lifecycle, observation, and interaction flag variations (bafcb7c)
  • fix(cli): keep flag values out of positional arguments everywhere (ad7f259)
  • fix(cli): invert the flag parser so unknown flags fail closed (86bf3d5)
  • docs(qa): WP3 — navigation, tabs, wait, diagnostics (f0f1dfc)
  • docs(qa): WP4 — fetch, search, extract, research (5c14fe0)
  • docs(qa): WP5 — web-ai login-free surfaces, skills, JSON contract (e62e94d)
  • fix(cli): make failures reach the caller, and name input errors correctly (4a2fb87)
  • docs(qa): close out the agbrowse CLI QA and promote the unit (68a2b10)
  • docs(qa): record the QA push evidence (94dfa66)
  • fix(deps): pin playwright-core to the revision the cache actually has (e35e8d9)
  • fix(web-ai): stop the context guard from admitting --file (3fecaf0)
  • fix(search): stop treating a weak evidence rung as a failed command (cb5bc78)
  • refactor(web-ai): ask the canonical context-source predicate instead of copying it (0d2a683)
  • docs(qa): record the camoufox lane as verified, with what the verification cost (0c876a5)
  • fix(fetch): stop a failed browser lane from discarding text already read (7dc6d4c)
  • fix(ci,docs): drop a browser install nothing uses, and say what the camoufox lane is (cdd484a)
  • fix(fetch): tell a lane failure apart from our own bug (29ac072)
  • chore(ci): remove a scheduled job that only looked like it watched providers (ebf5b16)
  • docs(qa): close QA round 6 and promote the unit to _fin (09863a0)
  • fix(fetch): stop the camoufox lane from running after a rung already answered (0725823)
  • fix(fetch): make the candidate-discovery phase reachable, then make it work (c71507b)
  • fix(fetch): say what candidate discovery is for, and stop promising more (b81553e)
  • docs(qa): fold WP8-WP10 into the round-6 closeout (7958862)
  • fix(fetch): hold the camoufox lane to the same error rules as its siblings (cd934d0)
  • docs(qa): record WP11 in the round-6 closeout (fd090eb)
  • fix(fetch): stop telling users to file a bug when they made a typo (84d8816)
  • docs(qa): record WP12 in the round-6 closeout (19011e8)
  • fix(fetch): summarize what the ladder returned, and name errors on screen (d0f04cb)
  • docs(qa): record WP13 in the round-6 closeout (23e43d6)
  • feat(postinstall): make the star prompt an explicit Yes/No choice (c7e87c1)
  • docs(devlog): PR #89 / 이슈 #87·#88 처리 로드맵 유닛 (65b1e5c)
  • docs(devlog): rescope WP3 to a stall-boundary inventory (a338a05)
  • docs(devlog): correct four line citations in the WP3 boundary map (b463415)
  • docs(devlog): keep #88 implementation inside the unit, close the boundary spec (37103f5)
  • docs(devlog): close the boundary-spec gaps the second audit found (20db279)
  • docs(devlog): split #88 into two successor units under the same goal (5c46e56)
  • docs(devlog): fix the probe guard hole and split devlog reorg into its own unit (60b8316)
  • docs(devlog): unbind successor criteria from docs-only cycles (83de4bb)
  • docs(devlog): fold the near-pass residuals and commit the goalplan (a4c408e)
  • docs(structure): refresh the devlog count for the new plan unit (03faf36)
  • docs(devlog): harden the WP2 probe plan before implementing (b524453)
  • fix(web-ai): make the model probe and MCP honor the requested chat family (76e4793)
  • docs(devlog): map all 22 stall boundaries in the ChatGPT poll path (286e998)
  • docs(devlog): reopen the closure — 22 boundaries were 34 (b812e15)
  • docs(devlog): stop claiming closure, switch to a budget contract (f1835ef)
  • docs(devlog): close the WP3 contract — isolation, fencing, single-flight (c9bad92)
  • docs(devlog): make the WP3 contract internally consistent (9c9ea88)
  • docs(devlog): correct the closeout record (a842941)
  • docs(devlog): close out the PR #89 / issue triage unit (fe1d91b)
  • docs(devlog): sync the index with the real _plan/_fin layout (f0fa15a)
  • docs(devlog): run the release smoke instead of waiving it (5e5dfd8)
  • docs(devlog): close out the devlog reorg unit (7d39b95)
  • chore(codexclaw): record wp8 completion in the goalplan (0341e32)
  • docs(devlog): road-map the web-ai poll deadline unit (#88) (2ab2561)
  • docs(devlog): fix the poll-deadline roadmap's entry-point premise (e927d6a)
  • docs(devlog): close the pre-poll gap in the deadline roadmap (a0346dd)
  • docs(devlog): split the isolation ...
Read more

v0.1.22

Choose a tag to compare

@github-actions github-actions released this 08 Aug 05:37

Published to npm as agbrowse@0.1.22 with dist-tag latest.

Commit log

Changes since v0.1.21:

  • fix(web-ai): select Chat Power tiers by slider (d061d7f)
  • test(web-ai): cover Chat Power work-marker path (f1d8b1e)
  • docs(devlog): prove authenticated picker selection (699ef2f)

Full diff

v0.1.21

Choose a tag to compare

@github-actions github-actions released this 07 Aug 19:33

Published to npm as agbrowse@0.1.21 with dist-tag latest.

Commit log

Changes since v0.1.20:

  • fix(package): include postinstall helper modules (bff8ecd)
  • test(release): install packed and published artifacts (114f8bd)
  • docs(structure): refresh package smoke counts (f64798f)
  • test(release): execute installed postinstall closure (dd1e954)
  • fix(release): retry the complete registry install smoke (0758df9)
  • fix(release): accept npm pack JSON object output (248e5be)
  • fix(release): install the deterministic packed tarball (136d558)

Full diff

v0.1.20

Choose a tag to compare

@github-actions github-actions released this 07 Aug 19:08

Published to npm as agbrowse@0.1.20 with dist-tag latest.

Commit log

Changes since v0.1.19:

  • feat(web-ai): GPT-5.6 UI contract — chat picker, Work surface v1, timeout tier split (197bf32)
  • feat(web-ai): reach GPT-5.6 Sol from the CLI and allow current-model effort override (ca89a71)
  • fix(web-ai): detect Work conversations without a surface toggle and fail closed on unresolved ones (G17/G18) (29156c0)
  • feat(web-ai): support zh model and effort labels via canonical per-consumer projections (G25) (5b34ed4)
  • fix(web-ai): make the model probe and MCP honor the requested chat family (fa27226)
  • test(web-ai): capture the Chat Power picker contract (69810b0)
  • fix(web-ai): support the Chat Power picker shell (80fc59d)
  • docs(web-ai): sync the current Chat family contract (3db834b)
  • style(test): normalize picker fixture whitespace (731909d)
  • docs(web-ai): remove retired families from release notes (49aea60)
  • fix(web-ai): include the conversation URL parser dependency (a0e9e6d)
  • docs(structure): refresh integrated picker counts (8b0c270)
  • test(web-ai): install jsdom for Work conversation probes (7c2a8c2)
  • test(web-ai): allow Chat effort overrides without model (ac6f5c4)

Full diff

v0.1.19

Choose a tag to compare

@github-actions github-actions released this 06 Aug 04:25

Published to npm as agbrowse@0.1.19 with dist-tag latest.

Commit log

Changes since v0.1.18:

  • feat(postinstall): make the star prompt an explicit Yes/No choice (b33ae32)
  • docs(structure): count the star-prompt selector modules (e6927ce)
  • fix(release): bump transitive brace-expansion/postcss past audited advisories (fd12584)

Full diff

v0.1.18

Choose a tag to compare

@github-actions github-actions released this 11 Jul 08:30

Published to npm as agbrowse@0.1.18 with dist-tag latest.

Commit log

Changes since v0.1.17:

  • fix(web-ai): make attachment upload timeout configurable (#82) (3c5be1f)

Full diff