Add Open Tool (#27499)

I've seen models try to run `open` in Bash. This is a cross-platform
version of that.

<img width="634" alt="Screenshot 2025-03-26 at 10 27 40 AM"
src="https://github.com/user-attachments/assets/b18cb50f-6e2f-4770-b15c-1040916a420a"
/>

Release Notes:

- N/A
This commit is contained in:
Richard Feldman 2025-03-27 18:20:59 -04:00 committed by GitHub
parent 7537f0557f
commit 61be869352
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 80 additions and 0 deletions

View file

@ -470,6 +470,7 @@ mlua = { version = "0.10", features = ["lua54", "vendored", "async", "send"] }
nanoid = "0.4"
nbformat = { version = "0.10.0" }
nix = "0.29"
open = "5.0.0"
num-format = "0.4.4"
ordered-float = "2.1.1"
palette = { version = "0.7.5", default-features = false, features = ["std"] }