Dark-Alex-17
0c12580836
fix: Improve coyote sandbox startup time
2026-07-24 17:23:08 -06:00
Dark-Alex-17
b405acd8f0
feat: force overwrite global sbx secrets
2026-07-24 16:45:51 -06:00
Dark-Alex-17
805ae7112a
feat: add sbx secrets globally
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-24 16:41:00 -06:00
Dark-Alex-17
6ddbf37523
feat: only create secrets local to a sandbox
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-24 16:36:16 -06:00
Dark-Alex-17
f510bb649b
feat: Improved credentials management for docker sandboxes
2026-07-24 16:26:35 -06:00
Dark-Alex-17
393ed16963
fix: chown the full sandbox cache dir, not just the coyote subdir
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 10:08:00 -06:00
Dark-Alex-17
3f94d2003a
fix: chown the whole coyote cache dir not just the oauth dir in the sandbox
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 09:48:11 -06:00
Dark-Alex-17
6f2594712f
refactor: Standardized paths module function names to not use 'path' in the name and to just always be either 'dir' or 'file'
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-21 10:15:42 -06:00
Dark-Alex-17
f2a0e7453e
feat: copy host OAuth tokens into sandbox at launch
...
Projects ~/.cache/coyote/oauth/ from the host into /home/agent/.cache/coyote/oauth/
inside the sandbox so agents can call OAuth-authenticated providers without
re-authenticating. Same trust model as the existing config-dir and vault-password
copies. One-way copy (not bind-mount) — matches Docker's universal support
surface. Refreshed tokens die with the sandbox instance; run coyote --authenticate
inside if a fresh token is needed (Device Flow works via the QR code render).
2026-07-20 15:23:52 -06:00
Dark-Alex-17
c78cdef5ae
fix: Added back in --kit specification for the running of the sbx
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-01 18:52:34 -06:00
Dark-Alex-17
3df590f276
fix: sbx isn't copying base files in their respective directories
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-01 18:44:07 -06:00
Dark-Alex-17
91300c16fe
fix: Update deprecated sbx kit config
2026-07-01 17:52:04 -06:00
Dark-Alex-17
52356ead6c
fix: Properly chown the coyote config recursively and password file in the sbx
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-01 17:12:42 -06:00
Dark-Alex-17
af50909a89
feat: recursively take ownership over the copied in coyote config for the sbx
2026-07-01 16:54:57 -06:00
Dark-Alex-17
e3815af69b
fix: sbx mixins must be passed in directories, not as files and the files must be named spec.yaml per new sbx version
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-06-19 11:44:16 -06:00
Dark-Alex-17
bbcae1fc2b
feat: added configurable cache path via the COYOTE_CACHE_PATH environment variable
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-06-18 16:30:24 -06:00
Dark-Alex-17
530000bc2f
fix: properly resolve Windows-based local vault password file locations and bootstrap them into the sandbox when possible
2026-06-18 11:28:54 -06:00
Dark-Alex-17
e6a5e67a8e
feat: Added sbx mixins for the secrets providers so users can also bootstrap those as well.
2026-06-17 14:57:35 -06:00
Dark-Alex-17
6ae474c79e
feat: added support for loading sbx mixins that are dynamically discovered in the users workspace and config directory
2026-06-17 14:39:32 -06:00
Dark-Alex-17
69589bd5e5
feat: Added a --fresh flag to let users create a truly bare bones sandbox without bootstrapping their config
2026-06-17 14:20:17 -06:00
Dark-Alex-17
587df087ed
feat: initial built-in sandboxing support powered by Docker sbx
2026-06-17 14:11:04 -06:00