Commit Graph

303 Commits

Author SHA1 Message Date
junhsss 7b99ee2ee4 feat: paring code 2026-04-17 21:35:05 +09:00
junhsss 7696eeed47 feat: device auth flow 2026-04-17 20:03:09 +09:00
junhsss 8dcfba7b17 fix: upgrade rustls-webpki to resolve RUSTSEC-2026-0098/0099 v0.3.8 2026-04-16 21:41:16 +09:00
junhsss 5106df35a1 chore: bump version 2026-04-16 21:36:30 +09:00
junhsss 140692b548 feat: simplify --agent flow 2026-04-16 21:35:01 +09:00
junhsss c046ecac51 fix: forge command 2026-04-14 22:28:45 +09:00
junhsss 5c93d80299 feat: always print agent guide in --agent mode 2026-04-14 20:20:22 +09:00
junhsss 451d32c54d fix: deps 2026-04-14 15:30:35 +09:00
dependabot[bot] d2f06df01b chore(deps): bump aes from 0.8.4 to 0.9.0 (#71)
Bumps [aes](https://github.com/RustCrypto/block-ciphers) from 0.8.4 to 0.9.0.
- [Commits](https://github.com/RustCrypto/block-ciphers/compare/aes-v0.8.4...aes-v0.9.0)

---
updated-dependencies:
- dependency-name: aes
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 23:46:21 +09:00
dependabot[bot] 3627bbaab0 chore(deps): bump tokio from 1.51.0 to 1.51.1 (#74)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.51.0 to 1.51.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.51.0...tokio-1.51.1)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.51.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 23:36:39 +09:00
dependabot[bot] 0f77af0aba chore(deps): bump cbc from 0.1.2 to 0.2.0 (#72)
Bumps [cbc](https://github.com/RustCrypto/block-modes) from 0.1.2 to 0.2.0.
- [Commits](https://github.com/RustCrypto/block-modes/compare/cbc-v0.1.2...cbc-v0.2.0)

---
updated-dependencies:
- dependency-name: cbc
  dependency-version: 0.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 23:36:21 +09:00
dependabot[bot] a7aa261c4f chore(deps): bump hmac from 0.12.1 to 0.13.0 (#73)
Bumps [hmac](https://github.com/RustCrypto/MACs) from 0.12.1 to 0.13.0.
- [Commits](https://github.com/RustCrypto/MACs/compare/hmac-v0.12.1...hmac-v0.13.0)

---
updated-dependencies:
- dependency-name: hmac
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 22:51:00 +09:00
dependabot[bot] 73d453b581 chore(deps): bump zip from 8.5.0 to 8.5.1 (#75)
Bumps [zip](https://github.com/zip-rs/zip2) from 8.5.0 to 8.5.1.
- [Release notes](https://github.com/zip-rs/zip2/releases)
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zip-rs/zip2/compare/v8.5.0...v8.5.1)

---
updated-dependencies:
- dependency-name: zip
  dependency-version: 8.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 22:48:18 +09:00
junhsss 205c859f48 chore: bump version v0.3.7 2026-04-13 22:38:56 +09:00
junhsss bef126ea0f fix: replace process::exit in doctor 2026-04-13 22:38:42 +09:00
junhsss b865514b1b feat: one-command onboarding with 'steel init' 2026-04-11 01:40:07 +09:00
junhsss 5bcfd14dd6 chore: fix build 2026-04-07 02:17:01 +09:00
junhsss e21fb8d132 fix: use byte pipeline for cookie re-encryption 2026-04-07 01:55:13 +09:00
junhsss 7793a20c5f feat: batch commands 2026-04-07 01:46:47 +09:00
junhsss f6637743cb chore: bump agent-browser version 2026-04-07 01:37:00 +09:00
junhsss 45ba4bd608 chore: bump version v0.3.6 2026-04-06 23:33:04 +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 4b986c4f6b chore: fix lint 2026-04-06 23:18:14 +09:00
junhsss 5a35292a9d chore: fix deps 2026-04-06 23:07:53 +09:00
junhsss f93e3c6219 feat: profile name as a pos arg 2026-04-06 22:43:59 +09:00
junhsss f6d4c482bd refactor: implement FromStr trait for BrowserId 2026-04-06 22:43:59 +09:00
junhsss b5e72b4a73 fix: avoid double-scanning browser profiles 2026-04-06 22:43:59 +09:00
dependabot[bot] aeedc66205 chore(deps): bump tokio from 1.50.0 to 1.51.0 (#69)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.50.0 to 1.51.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.50.0...tokio-1.51.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.51.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 15:47:02 +09:00
dependabot[bot] fe92ecf63f chore(deps): bump zip from 8.4.0 to 8.5.0 (#68)
Bumps [zip](https://github.com/zip-rs/zip2) from 8.4.0 to 8.5.0.
- [Release notes](https://github.com/zip-rs/zip2/releases)
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zip-rs/zip2/compare/v8.4.0...v8.5.0)

---
updated-dependencies:
- dependency-name: zip
  dependency-version: 8.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 15:46:54 +09:00
dependabot[bot] 33bcb9d8fb chore(deps): bump libc from 0.2.183 to 0.2.184 (#67)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.183 to 0.2.184.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.184/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.183...0.2.184)

---
updated-dependencies:
- dependency-name: libc
  dependency-version: 0.2.184
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 15:46:45 +09:00
dependabot[bot] a6c1c2c791 chore(deps): bump hmac from 0.12.1 to 0.13.0 (#66)
Bumps [hmac](https://github.com/RustCrypto/MACs) from 0.12.1 to 0.13.0.
- [Commits](https://github.com/RustCrypto/MACs/compare/hmac-v0.12.1...hmac-v0.13.0)

---
updated-dependencies:
- dependency-name: hmac
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 15:46:31 +09:00
Nikola Balic e0d4775cea Merge pull request #70 from steel-dev/codex/docs-steel-browser-skill
docs(steel-browser): update browser command examples
2026-04-03 18:03:26 +02:00
nkkko 65f38bcdc2 docs(steel-browser): update browser command examples 2026-04-03 18:02:41 +02:00
nkkko 78e8991051 docs(steel-browser): update scrape command examples 2026-04-03 17:31:42 +02:00
junhsss 23edc8871e fix: downgrade sha1/sha2 2026-04-03 23:44:42 +09:00
junhsss a13baee1cf chore: format 2026-04-03 23:36:59 +09:00
dependabot[bot] 3623fc3ec1 chore(deps): bump zip from 8.3.0 to 8.4.0 (#61)
Bumps [zip](https://github.com/zip-rs/zip2) from 8.3.0 to 8.4.0.
- [Release notes](https://github.com/zip-rs/zip2/releases)
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zip-rs/zip2/compare/v8.3.0...v8.4.0)

---
updated-dependencies:
- dependency-name: zip
  dependency-version: 8.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 23:07:59 +09:00
dependabot[bot] 81b30f8300 chore(deps): bump sha1 from 0.10.6 to 0.11.0 (#62)
Bumps [sha1](https://github.com/RustCrypto/hashes) from 0.10.6 to 0.11.0.
- [Commits](https://github.com/RustCrypto/hashes/compare/sha1-v0.10.6...sha1-v0.11.0)

---
updated-dependencies:
- dependency-name: sha1
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 23:07:50 +09:00
junhsss 16b60ebbcf fix: show full connect url with --json flag 2026-04-03 23:07:06 +09:00
junhsss 06a725af89 feat: steel doctor 2026-04-03 23:07:06 +09:00
dependabot[bot] 73ea1eccbe chore(deps): bump sha2 from 0.10.9 to 0.11.0 (#63)
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.9 to 0.11.0.
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.9...sha2-v0.11.0)

---
updated-dependencies:
- dependency-name: sha2
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 22:11:02 +09:00
dependabot[bot] b60f705a8f chore(deps): bump proptest from 1.10.0 to 1.11.0 (#64)
Bumps [proptest](https://github.com/proptest-rs/proptest) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/proptest-rs/proptest/releases)
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/proptest-rs/proptest/compare/v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: proptest
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 22:10:51 +09:00
junhsss 1997602348 test: add profiles e2e tests (#60)
* test: add profiles e2e tests

* test: verify profile cookies

* test: use real profiles

* chore: format

* test: remove Sec-WebSocket-Accept

* test: use mock server for real cookies
2026-04-02 19:15:14 +09:00
nkkko b33f89c55d fix(skills): correct steel-browser YAML frontmatter 2026-03-31 19:20:02 +02:00
junhsss a45d70bb63 feat: add installation logic to skill.md 2026-03-27 22:04:51 +09:00
junhsss 16336a06a2 fix: correct Linux keyring names for Opera and Vivaldi 2026-03-27 20:11:02 +09:00
junhsss 2a408a1cac fix: support KWallet for cookie key retrieval on Linux 2026-03-27 13:09:16 +09:00
junhsss 3a7df0edac fix: treat unrecognized cookie prefix as plaintext 2026-03-27 12:36:22 +09:00
junhsss 37ed283116 fix: specify account when querying macOS Keychain 2026-03-27 12:33:10 +09:00