Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
chrome-cdp
command
Command chrome-cdp drives the user's local Chrome over CDP.
|
Command chrome-cdp drives the user's local Chrome over CDP. |
|
internal
|
|
|
browser
Package browser holds the connection-layer logic for reaching Chrome over CDP: the DevToolsActivePort reader (Path B) and the connection-ladder decision.
|
Package browser holds the connection-layer logic for reaching Chrome over CDP: the DevToolsActivePort reader (Path B) and the connection-ladder decision. |
|
chrome
Package chrome connects to Chrome over CDP (via chromedp) and exposes the Browser port the CLI commands drive.
|
Package chrome connects to Chrome over CDP (via chromedp) and exposes the Browser port the CLI commands drive. |
|
chrometest
Package chrometest provides a shared chrome.Browser test double.
|
Package chrometest provides a shared chrome.Browser test double. |
|
cli
Package cli builds chrome-cdp's cobra command tree and translates every command into the uniform result envelope + exit-code contract.
|
Package cli builds chrome-cdp's cobra command tree and translates every command into the uniform result envelope + exit-code contract. |
|
config
Package config loads optional persistent defaults from a TOML file and merges them with CHROME_CDP_* environment variables into the effective global-flag defaults.
|
Package config loads optional persistent defaults from a TOML file and merges them with CHROME_CDP_* environment variables into the effective global-flag defaults. |
|
daemon
Package daemon runs a background process that holds one CDP connection and serves Browser calls over a Unix socket.
|
Package daemon runs a background process that holds one CDP connection and serves Browser calls over a Unix socket. |
|
result
Package result defines chrome-cdp's uniform output envelope and the stable exit-code contract that both humans and the Claude skill depend on.
|
Package result defines chrome-cdp's uniform output envelope and the stable exit-code contract that both humans and the Claude skill depend on. |
|
state
Package state persists the sticky "current target" across CLI invocations, keyed per browser endpoint, under $XDG_STATE_HOME.
|
Package state persists the sticky "current target" across CLI invocations, keyed per browser endpoint, under $XDG_STATE_HOME. |
|
target
Package target resolves a <target> spec against the live set of Chrome tabs.
|
Package target resolves a <target> spec against the live set of Chrome tabs. |
Click to show internal directories.
Click to hide internal directories.