Sync session reuse semantics (ACT-987, PR #587) across all four doc
surfaces. --set-session-id is now get-or-create (same as --session).
Documents new SESSION_PROFILE_MISMATCH error code when reusing a
session with a mismatched --profile flag.
* docs(eval): document --file/stdin input sources and 4 CLI-layer error codes (#576)
Sync doc surfaces with browser eval --file/stdin support and 4 new
client-only error codes (EVAL_ARGS_CONFLICT, EVAL_FILE_NOT_FOUND,
EVAL_STDIN_TTY, EVAL_STDIN_EMPTY) merged in #576 (ACT-975).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* docs(eval): align EVAL_FILE_NOT_FOUND sub-cases in cli.mdx
Add "invalid data" to match command-reference.md and io_kind_to_reason()
bounded vocab.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Sync doc surfaces with the structured browser eval error contract
merged in #573 (ACT-967/ACT-973). Covers all five error codes,
error.details fields, and body_head inspection guidance.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace relaxed/strict mode descriptions with edge-triggered framing
across cli.mdx, browser.mdx, and command-reference.md to match the
implementation merged in #558.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
The --auto-connect feature's probing logic targets Chrome's legacy
/json/version endpoint. Chrome's new native "Allow remote debugging"
toggle (chrome://inspect) uses a different protocol, so --auto-connect
cannot attach to a user's daily Chrome profile — the only way to make
it work is to launch a dedicated Chrome with --remote-debugging-port
and an isolated user-data-dir, which is equivalent to `browser start`.
Rolling back so 1.5.0 ships without a misleading feature. Will revisit
once the native-toggle protocol is supported.
- Revert source changes from 9401bbee (feat: browser start --auto-connect)
- Remove --auto-connect from CLI help text (main.rs)
- Remove --auto-connect from 1.5.0 CHANGELOG entry
- Remove --auto-connect docs: docs/guides/browser.mdx, docs/api-reference/cli.mdx
- Remove --auto-connect examples from skills SKILL.md + command-reference.md
Also incorporates earlier CHANGELOG cleanups:
- Drop "ACT-" JIRA prefixes from release notes
- Drop mention of "browser send removed" (was never in a released version)
- Add manual command (alias: man) to cli.mdx, command-reference, SKILL.md
- Add search/manual to SKILL.md command categories table
- Document relaxed-idle fallback mode for wait network-idle
- Bump extension version references from 0.3.0 to 0.4.0
- Document extension 0.4.0 changes: tab grouping, listTabs scoping
- Add session ID underscore support note
- Bump SKILL.md version from 1.4.3 to 1.5.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document the new browser start --auto-connect flag (PR #545) across
CLI help, command reference, docs site, and SKILL.md.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add state machine errors (HAR_ALREADY_RECORDING, HAR_NOT_RECORDING),
redirect chain behavior, no-body note, and iframe limitation to
command-reference and CLI reference.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add `network har start` and `network har stop` to CLI help text,
SKILL.md command table, command-reference, CLI reference, and browser
guide. HAR records per-tab in HAR 1.2 format with optional --out path.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Fix extension install path from ~/.actionbook/extension/ to ~/Actionbook/extension/
- Add Chrome Web Store (v0.3.0) as recommended install, mark CLI install as fallback
- Clarify fallback install requires manual Chrome load
- Add Extension & Daemon section to main README
- Update extension README: --session/--tab flags, bridge=daemon note
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add documentation for the 5 extension subcommands (status, ping, install,
uninstall, path) and daemon restart across help text, SKILL.md, command
reference, CLI reference, and browser guide. Bump SKILL.md version to
1.4.3. Clarify that the extension bridge runs inside the actionbook daemon.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Document new features from PR #524:
- `browser start --max-tracked-requests N` (default 500, range 1-100000)
- `browser list-sessions` now includes max_tracked_requests field
- `browser network requests --dump --out <dir>` exports to requests.json
- `browser restart` preserves max_tracked_requests
Updated: command-reference.md, api-reference/cli.mdx, guides/browser.mdx
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* docs: comprehensive audit fix for CLI 1.0.0–1.4.2
Align docs/ and skills/ with CLI actual state after 1.0.0→1.4.2 changes.
P0 — broken examples fixed:
- quickstart.mdx: add --session/--tab, use start+goto instead of open
- index.mdx: replace search→get→operate flow with start→snapshot→automate
- api-reference/cli.mdx: remove search/get sections, add full browser
command reference with --session/--tab on all commands
- guides/browser.mdx: add --session/--tab to Local Mode examples,
replace search→get recommended workflow with snapshot-based workflow
- guides/cli-and-skills.mdx: add --session/--tab, update skill workflow
from search→get→operate to start→snapshot→automate
P1 — missing flags and commands:
- command-reference.md: add --provider/-p, --stealth/--no-stealth,
--header, --session to start; add --wait-until to goto; add --by-ref
to select; add --no-isolate, pre-context fields, structured error
details to eval; add --screenshot-format, --selector to screenshot;
add hermes target and --browser to setup; remove --executable-path
- SKILL.md: add missing commands to Observation row (viewport, attr,
attrs, box, styles, describe, state, inspect-point, pdf) and
Interaction row (focus, drag, upload, eval, mouse-move,
cursor-position); add cloud provider workflow section
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* docs: restore search/get references per review feedback
Keep actionbook search and actionbook get sections in docs — they will
be adjusted later. Restores search/get to api-reference/cli.mdx,
index.mdx, browser.mdx recommended workflow, and cli-and-skills.mdx
core commands and skill workflow. The --session/--tab fixes on browser
commands remain.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* docs: add select diagnostic output to command-reference
Document that `browser select` now returns structured diagnostics
(available values, visible texts, match mode, total count) when an
option is not found (PR #521).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
[docs]chore: remove deprecated actionbook app documentation
The `actionbook app` (Electron desktop automation) feature was removed
during the CLI rewrite from TypeScript to Rust (v1.0.0+). The MDX
documentation was never cleaned up, causing users to encounter
"unknown command" errors when following the docs.
Removed:
- docs/guides/app-use.mdx (entire file)
- actionbook app section from docs/api-reference/cli.mdx
- Navigation entry from docs/docs.json
* [docs]feat: add browser extension documentation for PR #89
Add comprehensive documentation for the Chrome Extension Bridge feature:
- New guides/browser-extension.mdx with setup, usage, security, and
troubleshooting sections
- docs.json navigation updated with new page entry
- index.mdx gains Integration Options card section (CLI/Extension/MCP)
- installation.mdx table and links include extension method
- cli-and-skills.mdx adds extension mode tip after browser examples
- api-reference/cli.mdx adds extension subcommands and --extension
global flag documentation
* [docs]fix: update extension docs to reflect GitHub Release install flow
Sync documentation with PR #93 changes: extension is now downloaded
from GitHub Releases instead of extracted from embedded CLI binary.