Commit Graph

66 Commits

Author SHA1 Message Date
OpenWork Release Bot
f075e0a6e1 chore(aur): update PKGBUILD for 0.11.58 2026-02-11 21:49:50 +00:00
OpenWork Release Bot
e4d8f3ae18 chore(aur): update PKGBUILD for 0.11.57 2026-02-11 21:10:02 +00:00
OpenWork Release Bot
cdd944d540 chore(aur): update PKGBUILD for 0.11.56 2026-02-11 20:13:22 +00:00
OpenWork Release Bot
18f090ae12 chore(aur): update PKGBUILD for 0.11.55 2026-02-11 17:25:35 +00:00
OpenWork Release Bot
66568f8240 chore(aur): update PKGBUILD for 0.11.54 2026-02-11 03:29:11 +00:00
OpenWork Release Bot
c8c7f2a680 chore(aur): update PKGBUILD for 0.11.53 2026-02-11 03:25:23 +00:00
OpenWork Release Bot
2e25ff06ae chore(aur): update PKGBUILD for 0.11.51 2026-02-10 23:57:14 +00:00
OpenWork Release Bot
222b124535 chore(aur): update PKGBUILD for 0.11.50 2026-02-10 23:48:50 +00:00
OpenWork Release Bot
61b7210942 chore(aur): update PKGBUILD for 0.11.46 2026-02-10 20:39:39 +00:00
OpenWork Release Bot
c14bbaa7dc chore(aur): update PKGBUILD for 0.11.45 2026-02-10 18:13:23 +00:00
OpenWork Release Bot
e5c521b25c chore(aur): update PKGBUILD for 0.11.44 2026-02-10 07:32:55 +00:00
OpenWork Release Bot
299f7daa27 chore(aur): update PKGBUILD for 0.11.43 2026-02-10 04:16:33 +00:00
OpenWork Release Bot
5fd1a0dc63 chore(aur): update PKGBUILD for 0.11.42 2026-02-10 03:30:45 +00:00
OpenWork Release Bot
900fb85448 chore(aur): update PKGBUILD for 0.11.41 2026-02-10 00:59:40 +00:00
Benjamin Shafii
57d3681422 yo 2026-02-09 16:39:21 -08:00
OpenWork Release Bot
30ff94061d chore(aur): update PKGBUILD for 0.11.40 2026-02-10 00:19:51 +00:00
Benjamin Shafii
548ea8b0ef feat: add Docker Compose dev testability stack (no custom Dockerfile)
Add docker-compose.dev.yml using off-the-shelf node:22-bookworm-slim image
that starts headless + web UI with auto-wired tokens and health checks.
Builds Linux binaries into /tmp to avoid overwriting host macOS binaries.
2026-02-09 15:55:42 -08:00
OpenWork Release Bot
ef1adf5fb9 chore(aur): update PKGBUILD for 0.11.39 2026-02-09 22:57:16 +00:00
OpenWork Release Bot
deaedfe211 chore(aur): update PKGBUILD for 0.11.38 2026-02-09 08:31:04 +00:00
OpenWork Release Bot
9d98723668 chore(aur): update PKGBUILD for 0.11.36 2026-02-09 06:12:39 +00:00
OpenWork Release Bot
7e86910e8b chore(aur): update PKGBUILD for 0.11.35 2026-02-09 03:48:46 +00:00
OpenWork Release Bot
c1f4f19c8c chore(aur): update PKGBUILD for 0.11.34 2026-02-08 02:56:08 +00:00
OpenWork Release Bot
f351a2d641 chore(aur): update PKGBUILD for 0.11.33 2026-02-08 02:42:35 +00:00
OpenWork Release Bot
2ab3115366 chore(aur): update PKGBUILD for 0.11.32 2026-02-08 02:26:17 +00:00
OpenWork Release Bot
f7f0abaa4d chore(aur): update PKGBUILD for 0.11.31 2026-02-07 23:19:16 +00:00
OpenWork Release Bot
4215d96b49 chore(aur): update PKGBUILD for 0.11.30 2026-02-07 21:35:27 +00:00
ben
f3da381606 feat: minimal container sandbox + server tokens + toy UI (#494)
* feat(server): add scoped tokens, inbox/outbox, toy UI, and auth hardening

- TokenService with file-based persistence (tokens.json)
- /tokens CRUD (host auth), /whoami (client auth)
- Bearer token auth accepting OPENWORK_TOKEN or scoped tokens
- POST /workspace/:id/inbox (multipart upload)
- GET /workspace/:id/artifacts, /workspace/:id/artifacts/:id
- Toy UI at /ui with SSE, prompt send, inbox upload, outbox download
- Extended GET /capabilities with schemaVersion, serverVersion, approvals info
- Updated README with all new endpoints and auth model

* feat(headless): add sandbox runtime with Docker and Apple container backends

- --sandbox none|auto|docker|container CLI flag
- --sandbox-image, --sandbox-persist-dir, --sandbox-mount options
- Mount security: allowlist, blocked patterns, symlink resolution
- Docker backend: workspace/persist volumes, sidecar staging, entrypoint
- Apple container backend: --mount type=bind for ro mounts
- Sandbox mode proxies all OpenCode access through openwork-server
- Proxy health check (waitForHealthyViaProxy) avoids SDK auth issues
- Sandbox-specific check suite (runSandboxChecks) for --check mode
- Non-fatal verifyOpenworkServer in sandbox mode for version mismatches
- Updated README with sandbox docs and mount security

* feat(packaging): add Docker/docker-compose PaaS packaging

- Dockerfile (node:22-bookworm-slim, installs openwrk via npm)
- docker-compose.yml with workspace and data volumes
- README with usage instructions

* fix(headless): define sandbox owpenbot internal health port
2026-02-07 13:01:15 -08:00
OpenWork Release Bot
a0a182ba9f chore(aur): update PKGBUILD for 0.11.29 2026-02-07 08:24:35 +00:00
OpenWork Release Bot
cab6dc412c chore(aur): update PKGBUILD for 0.11.28 2026-02-07 05:44:47 +00:00
OpenWork Release Bot
6da72580d7 chore(aur): update PKGBUILD for 0.11.27 2026-02-07 03:22:08 +00:00
OpenWork Release Bot
b6d1ad8e01 chore(aur): update PKGBUILD for 0.11.26 2026-02-07 01:16:26 +00:00
OpenWork Release Bot
d9d5ce4fc1 chore(aur): update PKGBUILD for 0.11.25 2026-02-06 23:18:19 +00:00
OpenWork Release Bot
5c318de755 chore(aur): update PKGBUILD for 0.11.24 2026-02-06 21:18:40 +00:00
OpenWork Release Bot
a1e242f0ff chore(aur): update PKGBUILD for 0.11.22 2026-02-06 17:02:32 +00:00
OpenWork Release Bot
effc7715e4 chore(aur): update PKGBUILD for 0.11.21 2026-02-06 08:37:55 +00:00
OpenWork Release Bot
d887e05309 chore(aur): update PKGBUILD for 0.11.20 2026-02-06 08:29:43 +00:00
OpenWork Release Bot
47f3ad227a chore(aur): update PKGBUILD for 0.11.19 2026-02-06 06:32:16 +00:00
OpenWork Release Bot
1088a038d1 chore(aur): update PKGBUILD for 0.11.18 2026-02-06 02:58:05 +00:00
OpenWork Release Bot
05b5e299cb chore(aur): update PKGBUILD for 0.11.17 2026-02-06 02:07:36 +00:00
OpenWork Release Bot
7728e006c6 chore(aur): update PKGBUILD for 0.11.17 2026-02-06 01:45:36 +00:00
OpenWork Release Bot
0bca7078e3 chore(aur): update PKGBUILD for 0.11.16 2026-02-06 00:41:50 +00:00
OpenWork Release Bot
598b76550f chore(aur): update PKGBUILD for 0.11.15 2026-02-05 23:30:11 +00:00
OpenWork Release Bot
88bb104944 chore(aur): update PKGBUILD for 0.11.15 2026-02-05 22:40:45 +00:00
ben
068c937a36 chore(aur): auto-publish on release (#469)
* chore(aur): publish to AUR on release

* chore(aur): make publish script executable
2026-02-05 14:14:35 -08:00
OpenWork Release Bot
993db78b59 chore(aur): update PKGBUILD for 0.11.13 2026-02-05 19:02:20 +00:00
OpenWork Release Bot
8815665e7b chore(aur): update PKGBUILD for 0.11.11 2026-02-05 07:46:04 +00:00
github-actions[bot]
cb14ba1de4 chore(aur): update PKGBUILD for 0.11.10 (#439)
Co-authored-by: OpenWork Release Bot <release-bot@users.noreply.github.com>
2026-02-04 12:25:27 -08:00
github-actions[bot]
365e3be68c chore(aur): update PKGBUILD for 0.11.9 (#423)
Co-authored-by: OpenWork Release Bot <release-bot@users.noreply.github.com>
2026-02-03 11:32:18 -08:00
github-actions[bot]
696f3460e7 chore(aur): update PKGBUILD for 0.11.6 (#401)
Co-authored-by: OpenWork Release Bot <release-bot@users.noreply.github.com>
2026-02-02 16:40:38 -08:00
github-actions[bot]
678bf888a8 chore(aur): update PKGBUILD for 0.11.5 (#397)
Co-authored-by: OpenWork Release Bot <release-bot@users.noreply.github.com>
2026-02-02 11:40:00 -08:00