195 Commits

Author SHA1 Message Date
junhsss 55f5b6d024 feat: keychain access warning 2026-03-14 02:34:58 +09:00
junhsss 34d7339493 chore: use node 18 compatible better-sqlite3 2026-03-14 02:07:47 +09:00
junhsss 6f8e131474 fix: profile passthrough and validation gaps 2026-03-14 01:21:09 +09:00
junhsss ebfdc66338 docs: profiles 2026-03-06 02:29:41 +09:00
junhsss a603d7e9d6 feat: skills 2026-03-06 02:25:36 +09:00
junhsss fc2a838f58 feat: better ux 2026-03-05 20:45:13 +09:00
junhsss 8ff9b36a3e Merge branch 'main' into profiles 2026-03-05 20:19:24 +09:00
junhsss f1a0e8f84d feat: profile sync 2026-03-05 20:13:08 +09:00
junhsss a0991825f1 feat: local to cloud 2026-03-05 13:03:20 +09:00
huss b6563e0f75 Merge pull request #40 from steel-dev/huss/creds
Huss/creds
2026-03-04 18:49:49 -05:00
hussufo bec75705c8 chore: bump version 2026-03-04 18:49:17 -05:00
hussufo 3c8f421a7f feat: add credentials management commands
Add CRUD commands for managing browser credentials (create, list, update, delete) with supporting API utilities and browser lifecycle integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 18:48:46 -05:00
junhsss 59ae86be86 feat: profiles command 2026-03-05 00:27:56 +09:00
junhsss 68869e23b0 feat: name based profiles 2026-03-05 00:17:07 +09:00
junhsss 0812359b6e test: add profiles test 2026-03-05 00:05:18 +09:00
junhsss a785484b34 feat: profiles 2026-03-04 23:19:40 +09:00
junhsss 6e9abfecf5 fix: bypass session check for auth/device/session subcommands 2026-03-04 00:35:17 +09:00
junhsss ce5630c1b5 chore: bump agent-browser runtime v0.14 -> v0.15 2026-03-04 00:35:17 +09:00
hussufo 7666664658 chore(cli): update version 2026-03-03 10:19:18 -05:00
junhsss 5b0e61e430 feat: don't auto update 2026-03-03 23:15:42 +09:00
junhsss f6c2b35ca5 fix: don't block commands on failed auto-updates 2026-03-03 23:12:19 +09:00
junhsss 1e0ae40ec1 feat: parallel sessions 2026-03-03 22:51:37 +09:00
hussufo ce99943208 docs(steel-browser): rewrite skill docs with broader triggers, command cheatsheet, and quick-start patterns
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 22:56:36 -05:00
hussufo aad20557d4 feat(browser): add captcha status command and named session targeting
Add `steel browser captcha status` command to check CAPTCHA solving progress
with `--wait` flag for polling until resolution. Also add `--session` flag
to `stop` and `live` commands to target named sessions instead of only the
active session.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-27 22:50:39 -05:00
hussufo 7407de2a2a feat(browser): add manual captcha solve command and update skill docs 2026-02-27 20:26:44 -05:00
huss 9322f1a8be Merge pull request #38 from steel-dev/huss/agent-cli
feat(cli): integrate agent-browser runtime and top-level API tools
2026-02-27 17:19:19 -05:00
hussufo 4acb2d479b chore: checkpoint local browser and integration changes 2026-02-27 17:15:02 -05:00
huss f653beaada Delete steel-browser-fork-plan.md 2026-02-27 04:16:22 -05:00
hussufo 41db93d4ec docs(skills): add steel-browser skill package 2026-02-27 04:01:22 -05:00
hussufo 2c6c748ce7 fix(browser): handle session lookup errors and bootstrap flag parsing 2026-02-27 03:15:33 -05:00
hussufo 11b08f7d4a feat(cli): finalize browser docs/ux and top-level API tools 2026-02-27 03:01:01 -05:00
hussufo 373d9e97e5 docs(plan): detail expanded cloud e2e command-chain coverage 2026-02-26 23:49:25 -05:00
hussufo 0a34811fd4 docs(browser): expand agent troubleshooting and output security references 2026-02-26 23:49:17 -05:00
hussufo aefc66f6e8 fix(browser): redact connect URLs and align stealth session payload 2026-02-26 23:49:06 -05:00
hussufo 1de2df9e1f test(browser): expand cloud command-chain coverage and harden harness 2026-02-26 23:48:56 -05:00
hussufo ff1bcf42c7 chore(cli): remove legacy scaffolding and unused dependencies 2026-02-26 23:48:44 -05:00
hussufo 4247f22dd7 docs(plan): reconcile remaining release gates with completed work 2026-02-26 19:40:33 -05:00
hussufo a29ba5f10b docs(browser): publish migration and compatibility references
- add browser compatibility, migration, upstream sync, and reference index docs

- update generated CLI docs and docs generator option naming

- record authenticated cloud smoke pass in implementation plan
2026-02-26 19:39:54 -05:00
hussufo 81f387e32f feat(browser): add self-hosted endpoint targeting and local runtime install flow
- add --api-url support across browser lifecycle and passthrough bootstrap

- add steel dev install and explicit local runtime install/start/stop boundaries

- improve localhost local-mode guidance and add cloud integration + unit coverage
2026-02-26 19:39:30 -05:00
junhsss 0b20c8596f fix: test and connect url 2026-02-25 23:10:49 +09:00
hussufo 7859afaa29 chore(browser): enforce playwright-core-only runtime dependencies
Adds a dependency guard script and wires it into build to prevent accidental playwright installs or lockfile drift away from playwright-core.
2026-02-25 03:06:25 -05:00
hussufo f308706634 fix(browser): align CDP passthrough and bundle vendored daemon assets
Switches Steel bootstrap injection to --cdp, preserves bare --auto-connect discovery, and rejects mixed attach flags. Bundles upstream daemon dist assets with vendored runtime, auto-sets AGENT_BROWSER_HOME for vendored execution, and adds runtime/cloud smoke validation scripts.
2026-02-25 02:56:53 -05:00
hussufo a3f7085818 perf(browser): add passthrough latency benchmark harness
Adds repeatable cold/warm benchmark scenarios with budget thresholds and mock session API wiring for regression checks.
2026-02-25 02:55:19 -05:00
hussufo 00bf42756a feat(dev): move local runtime orchestration into dev namespace
Relocate Docker-based local browser controls to steel dev start/stop and update browser command descriptions/docs to point local usage to dev commands.
2026-02-25 02:54:55 -05:00
hussufo af7801ef92 docs(plan): recalibrate browser fork track statuses 2026-02-25 00:26:06 -05:00
hussufo bc6500e0b8 ci(browser): package vendored runtimes with multi-os smoke checks 2026-02-25 00:25:20 -05:00
hussufo 99d4552402 feat(browser): add cloud session lifecycle and passthrough routing 2026-02-25 00:23:47 -05:00
Collin Pfeifer 4701902e7f chore: bump version (#36) v0.1.9-beta 2025-10-29 05:46:44 -04:00
Collin Pfeifer 07253565ab fix: build before publish (#35)
* fix: let publish be manually invoked

* fix: build before publish
2025-10-29 05:43:44 -04:00
Collin Pfeifer eebe1cc52e fix: let publish be manually invoked (#34) 2025-10-29 05:39:21 -04:00