Commit Graph

342 Commits

Author SHA1 Message Date
junhsss 1124bafe86 feat: auto-detect piped output for JSON mode and add semantic exit codes 2026-03-23 22:22:41 +09:00
Nikola Balic f4921d5de6 docs(install): add agent-facing docstring and skill setup instructions (#55)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 20:13:23 +09:00
Nikola Balic bcfe1c1542 feat(skill): update steel-browser SKILL.md and add evals (#56)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: junhsss <junhsssr@gmail.com>
2026-03-23 20:12:53 +09:00
dependabot[bot] 0980eb3146 chore(deps): bump getrandom from 0.3.4 to 0.4.2 (#53)
Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.3.4 to 0.4.2.
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/getrandom/compare/v0.3.4...v0.4.2)

---
updated-dependencies:
- dependency-name: getrandom
  dependency-version: 0.4.2
  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-03-23 20:10:46 +09:00
dependabot[bot] ec91483cae chore(deps): bump zip from 8.2.0 to 8.3.0 (#54)
Bumps [zip](https://github.com/zip-rs/zip2) from 8.2.0 to 8.3.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.2.0...v8.3.0)

---
updated-dependencies:
- dependency-name: zip
  dependency-version: 8.3.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-03-23 20:10:32 +09:00
junhsss 941a8a5e7b fix: patch rustls-webpki vulnerability 2026-03-23 20:09:57 +09:00
junhsss 146c1de037 fix: remove incorrect references 2026-03-21 10:07:32 +09:00
junhsss f0bc1ebc09 chore: bump version v0.3.4 2026-03-21 00:12:30 +09:00
junhsss 4ab293d93f fix: maintain profile id 2026-03-21 00:12:11 +09:00
junhsss e99c3ad55f fix: unblock event loop 2026-03-20 21:07:19 +09:00
junhsss 9aac3353ba chore: bump version v0.3.3 2026-03-20 19:49:01 +09:00
dependabot[bot] b60426866c chore(deps): bump zip from 2.4.2 to 8.2.0 (#48)
Bumps [zip](https://github.com/zip-rs/zip2) from 2.4.2 to 8.2.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/v2.4.2...v8.2.0)

---
updated-dependencies:
- dependency-name: zip
  dependency-version: 8.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 19:47:12 +09:00
dependabot[bot] 3636edf663 chore(deps): bump actions/upload-artifact from 6 to 7 (#47)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 19:45:55 +09:00
dependabot[bot] a895e6c5d3 chore(deps): bump actions/attest-build-provenance from 3 to 4 (#45)
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) from 3 to 4.
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](https://github.com/actions/attest-build-provenance/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 19:45:47 +09:00
dependabot[bot] dff3bd6b00 chore(deps): bump actions/download-artifact from 7 to 8 (#46)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 19:44:06 +09:00
dependabot[bot] 6f7254585d chore(deps): bump rusqlite from 0.33.0 to 0.39.0 (#49)
Bumps [rusqlite](https://github.com/rusqlite/rusqlite) from 0.33.0 to 0.39.0.
- [Release notes](https://github.com/rusqlite/rusqlite/releases)
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md)
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.33.0...v0.39.0)

---
updated-dependencies:
- dependency-name: rusqlite
  dependency-version: 0.39.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-03-20 19:43:41 +09:00
dependabot[bot] 5699c2470d chore(deps): bump proptest-derive from 0.5.1 to 0.8.0 (#50)
Bumps [proptest-derive](https://github.com/proptest-rs/proptest) from 0.5.1 to 0.8.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/0.5.1...proptest-derive-0.8.0)

---
updated-dependencies:
- dependency-name: proptest-derive
  dependency-version: 0.8.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-03-20 19:43:33 +09:00
dependabot[bot] 7a33e61e67 chore(deps): bump jiff from 0.1.29 to 0.2.23 (#51)
Bumps [jiff](https://github.com/BurntSushi/jiff) from 0.1.29 to 0.2.23.
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/jiff/compare/0.1.29...jiff-static-0.2.23)

---
updated-dependencies:
- dependency-name: jiff
  dependency-version: 0.2.23
  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-03-20 19:43:21 +09:00
dependabot[bot] 30e6fea478 chore(deps): bump dialoguer from 0.11.0 to 0.12.0 (#52)
Bumps [dialoguer](https://github.com/console-rs/dialoguer) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/console-rs/dialoguer/releases)
- [Changelog](https://github.com/console-rs/dialoguer/blob/main/CHANGELOG-OLD.md)
- [Commits](https://github.com/console-rs/dialoguer/compare/v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: dialoguer
  dependency-version: 0.12.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-03-20 19:43:11 +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 ac5e1c8058 refactor: extract dispatch_action into into_wire 2026-03-20 01:14:29 +09:00
junhsss 6a22b25a24 chore: bump version v0.3.2 2026-03-19 22:34:29 +09:00
junhsss 8c156fcd0f feat: use libc kill for process checks 2026-03-19 22:24:47 +09:00
junhsss aefa94cdeb fix: secure config writes 2026-03-19 22:22:40 +09:00
junhsss 8f65bab20c fix: validate session names to prevent path traversal 2026-03-19 22:19:07 +09:00
junhsss ad1b524d8b fix: prevent timer starvation 2026-03-19 22:13:24 +09:00
junhsss 5887e64bae feat: snapshot diff 2026-03-19 21:56:57 +09:00
junhsss 481f84d646 feat: exclude Preference from profiles 2026-03-19 21:06:16 +09:00
junhsss 2dbb260e68 feat: browser subcommands output parity 2026-03-19 19:26:50 +09:00
junhsss 5f9fb57bda feat: update SKILL.md 2026-03-19 14:18:55 +09:00
junhsss d9fcd3d89d feat: implement more browser actions 2026-03-19 03:04:42 +09:00
junhsss 93a553941f fix: allow --session flag after eval subcommand 2026-03-18 23:58:00 +09:00
junhsss 7af0d11f2a chore: update LICENSE 2026-03-18 23:44:03 +09:00
junhsss eee37810e6 fix: remove npx @steel-dev/cli in allowed tools 2026-03-18 23:41:53 +09:00
junhsss a94bfb11ec feat: atomic profile writes 2026-03-18 22:19:38 +09:00
junhsss b66a7ab89b feat: robust socket cleanup 2026-03-18 22:19:21 +09:00
junhsss 13ce27bb05 chore: bump version v0.3.1 2026-03-18 17:34:18 +09:00
junhsss c1cd4da379 feat: replace existing session on browser start 2026-03-18 17:32:17 +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 af30b07b11 feat: replace hand-rolled date/time math 2026-03-18 16:32:32 +09:00
junhsss bb6a71b811 feat: profiles error handling 2026-03-18 16:20:20 +09:00
junhsss 1ed4ee2bbb feat: profiles cleanup 2026-03-18 16:02:10 +09:00
junhsss 3c31690d2f feat: better profile selector 2026-03-18 15:01:37 +09:00
junhsss 7b7a1f6d81 feat: partial profiles (#43)
* feat: partial profiles

* fix: lint
2026-03-18 14:01:04 +09:00
junhsss bee4348ce3 feat: compression progress 2026-03-18 01:46:52 +09:00
junhsss af314332fe fix: defensive brave cookie handling 2026-03-18 01:36:13 +09:00
junhsss 2e346693aa chore: suppress cargo-dist message 2026-03-17 23:52:35 +09:00
junhsss f4e36f2a74 fix: no shotgun 2026-03-17 23:51:09 +09:00