Changelog
Recent documentation and code-mode surface changes.
0.1.17 - 2026-07-11
- Updated the ChatGPT contract for GPT-5.6 families and the flat Intelligence picker, with canonical
medium|high|xhighefforts. - Added dedicated ChatGPT Work submission through
agbrowse web-ai work send --power 1..6and MCPweb_ai_work_send; Chat commands reject the Work surface. - Added tier-aware long-run deadlines, including 5400 seconds for ChatGPT Pro.
- Added fail-closed schema extraction with
agbrowse extract, modular proof-first search guidance, and four installable agent skills. - Redesigned the GitHub Pages landing page and added Playwright/browser-QA intent routing to agbrowse skills.
2026-07 (July)
- Added
agbrowse searchcommand: standalone deep search pipeline with query rewrite, candidate discovery, adaptive-fetch evidence scoring, and--deepweb-ai escalation. - Introduced the adaptive-fetch ladder with TLS-impersonation (curl-impersonate/JA3 fallback), Camoufox browser identity, feed-parser, BM25 relevance scoring, table-extractor, and candidate-discovery phases.
- Added the capability registry for tracking capability status across agbrowse and the cli-jaw mirror surface.
- Implemented annotated screenshots in
observe-bundlewith bounding box overlays for multimodal benchmark reproducibility. - Added interstitial detector: WAF profile detection for Cloudflare managed+Turnstile, Akamai Bot Manager, AWS WAF, Imperva/Incapsula, DataDome, and PerimeterX challenge pages.
- Introduced freshness gate:
gate:truth-table-freshenforces thatCAPABILITY_TRUTH_TABLE.mdis no more than 7 days old at release time. - Security: SSRF DNS pinning guard on adaptive-fetch to prevent DNS rebinding attacks. Validated redirect chains to block open-redirect exploitation.
- GPT-Pro remediation cycles:
web-ai codenow validates recovered zip artifacts against thePLAN.md/00_plan.mdcontract and reports missing plan files as actionable failures. - Updated the ChatGPT Chat contract for the flat
Instant (5.5) / Medium / High / Extra High / ProIntelligence picker and separate family aliases. - Added canonical thinking efforts
medium|high|xhigh; legacyextendedselects High and emits one stderr warning. - Split long-running timeout tiers into
chatgpt-pro=5400(90 min),grok-heavy=3600,deep-research=3600. - Added dedicated
agbrowse web-ai work send --prompt "..." --power Ncommand and MCPweb_ai_work_sendtool. - Added
researchcommand family:plan,normalize-results,enrich-fetch,browse-planfor offline Korean/source-sensitive search planning. - Added
runwaycommand family: read-only preflight for Runway Apps/Custom media task-runner with selector contract, status, and queue poll. - Added
skillscommand family:list,get,path,installfor bundled agent skill management. - Expanded browser primitives:
hover,select,check,uncheck,drag,mouse-click,move-mouse,mouse-down,mouse-up,scroll,wait,wait-for-selector,wait-for-text,evaluate,new-tab,tab-close,active-tab,select-tab,reload,resize. - Added web-ai subcommands:
project-sources list|add,context-dry-run,context-render,work send. - ChatGPT Deep Research:
--research deepexperimental mode with auto-confirm plan card, report artifact save, and session record. - ChatGPT image output:
--output-imagefor saving generated images with multi-image sibling naming. - ChatGPT follow-ups:
--follow-upfor sequential in-command batch prompts.
2026-06-11
- Added full static developer docs under
docs/dev/with Korean V1 parity. - Documented
web-ai codeas the primary new-user artifact flow andcode-extractas later recovery. - Added preflight JSON errors for ChatGPT-only code-mode commands, missing prompts, and multi-zip output conflicts.
- Updated source-of-truth command and capability docs for
code-extractandclaim-audit.
Support labels
Browser primitives and release gates are ready. Live provider automation, code mode, project sources, and generated images remain beta because provider UIs and account state can change outside this repository. Search and research commands are ready. Adaptive fetch and interstitial detection are experimental.