Webhook URL fixes, file rendering improvements, and tighter worker safety
Polishes the post-0.8.27 sandbox and UI experience with public webhook URL fixes, safer worker orchestration defaults, improved image/PDF handling, and a few shipping/runtime fixes needed for the next Docker release.
Changes
- fix: Public webhook URLs now receive PUBLIC_BASE_URL in the sandbox env, and joinPublicBaseUrl preserves query params correctly so Slack/Telegram and other callback URLs stop breaking
- fix: Lock down worker agent_spawn vectors and disable native OpenCode task/todo tools to reduce unintended execution paths
- feature: Add HEIC/HEIF image rendering support and fix PDF navigation/rendering issues in the web app
- improvement: Refactor the Kortix orchestrator/worker prompts toward a hands-on lead model with async-first worker coordination
- fix: Default JustAVPS image builds to the EU cpx32 SKU and use a safer SANDBOX_VERSION fallback during Docker image builds
- improvement: Sidebar, changelog UI, and tab-bar polish including a saved alternate pill-style tab bar variant for future reference
How to Update
Pull the new Docker image and recreate your container:
docker pull kortix/computer:0.8.28
Or click Update in the Kortix sidebar.