junhsss
fae169bb80
feat(computer): add --idle-timeout and --env
2026-09-12 05:59:32 +09:00
junhsss
3da250a19d
feat(computer): add stop, start and restart ( #110 )
2026-09-12 05:52:49 +09:00
junhsss
b078905d4e
feat: computer checkpoints ( #103 )
...
* feat(computer): add checkpoint commands
* feat(computer): add a quota command
* chore: bump version
2026-09-11 00:55:06 +09:00
junhsss
97b72ff545
feat: steel computer ( #98 )
...
* feat(computer): add computer commands with exec and ssh
* fix(computer): flush bridge writes and read gateway error bodies
* test(computer): drive exec and ssh end to end through fake servers
* chore(api): regenerate bindings from the current spec
* feat(computer): list exec and ssh in describe
* chore: bump version
2026-09-10 18:26:14 +09:00
nas
aebc657b85
feat(cli): add skills and sessions management commands ( #88 )
...
* feat(cli): add skills and sessions management commands
* fix(cli): resolve skills lint failures
* docs(readme): add agent-browser migration guide link
* chore: bump steel-cli version to 0.4.3
2026-06-03 16:13:35 -04:00
junhsss
ce3ba82b33
feat: polish inactivity timeout support
2026-06-03 02:09:28 +09:00
junhsss
a4c8414cb3
feat: inactivity timeout
2026-06-03 01:53:29 +09:00
junhsss
0a902e188d
feat: rework forge ( #85 )
...
* feat: embed templates
* feat: forge list
* feat: safe build
* feat: dynamic fetch
* feat: use zip
* feat: nits
* ci: verify cookbook sha
* feat: bump cookbook version
* chore: bump cookbook
2026-04-29 17:07:39 -04:00
junhsss
5bcfd14dd6
chore: fix build
2026-04-07 02:17:01 +09:00
junhsss
15657305db
chore: remove dead code
2026-04-06 23:31:23 +09:00
junhsss
c70805faff
test: fix test
2026-04-06 23:29:29 +09:00
junhsss
43a07cfa5d
test: fix tests
2026-03-25 15:48:56 +09:00
junhsss
2259b1f97f
fix: browser action parity
2026-03-24 22:23:49 +09:00
junhsss
1124bafe86
feat: auto-detect piped output for JSON mode and add semantic exit codes
2026-03-23 22:22:41 +09:00
junhsss
528f183d6d
chore: format
2026-03-20 18:26:48 +09:00
junhsss
7a1a95bb8b
chore: add toolings
2026-03-20 18:25:39 +09:00
junhsss
a99a32b497
fix: surface actual daemon error
2026-03-20 17:28:13 +09:00
junhsss
2dbb260e68
feat: browser subcommands output parity
2026-03-19 19:26:50 +09:00
junhsss
d9fcd3d89d
feat: implement more browser actions
2026-03-19 03:04:42 +09:00
junhsss
471a4261b3
feat: daemon-owned session lifecycle ( #44 )
...
* feat: daemon-owned session lifecycle
* feat: expiry handling
2026-03-18 17:28:14 +09:00
junhsss
7b7a1f6d81
feat: partial profiles ( #43 )
...
* feat: partial profiles
* fix: lint
2026-03-18 14:01:04 +09:00
junhsss
b4d4c0910e
feat: rust migration ( #41 )
...
* feat: initial
* test: dynamic command retrieval
* feat: profiles
* feat: agent-browser integration
* feat: flag parity
* ci: distribution
* fix: profile parameters
* feat: cleanup
* feat: forge
* feat: profiles again
* feat: more cleanup
* chore: more cleanup
* fix: short flag conflict
* test: more tests
* test: more compat test
* test: even more tests
2026-03-17 22:10:27 +09:00
junhsss
0ef8227652
feat: support more browsers
2026-03-17 17:36:50 +09:00
junhsss
42ea0d5712
feat: profiles ( #39 )
...
* feat: profiles
* test: add profiles test
* feat: name based profiles
* feat: profiles command
* feat: local to cloud
* feat: profile sync
* feat: better ux
* feat: skills
* docs: profiles
* fix: profile passthrough and validation gaps
* chore: use node 18 compatible better-sqlite3
* feat: keychain access warning
2026-03-14 02:35:45 +09: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
1e0ae40ec1
feat: parallel sessions
2026-03-03 22:51:37 +09: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
hussufo
4acb2d479b
chore: checkpoint local browser and integration changes
2026-02-27 17:15:02 -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
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
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
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
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
99d4552402
feat(browser): add cloud session lifecycle and passthrough routing
2026-02-25 00:23:47 -05:00