Amp Code Guide & Daemon Fixes

Daytona v0.155.0 changelog dark Daytona v0.155.0 changelog light

This release improves developer tooling with a new Amp Code JSON streaming guide, expanding integration resources for AI-assisted development workflows. The daemon also receives a meaningful fix: process.exec timeout was not being respected due to child processes inheriting pipe file descriptors. The fix uses process group IDs to ensure SIGKILL reaches all child processes on timeout.

Telemetry gains support for custom TLS client configuration when initializing telemetry modules, useful for deployments with custom certificate authorities. The API now correctly handles Svix 404 errors as not-found exceptions. Backup reliability is improved by correctly matching backup completion status to the snapshot tag.

Release Details

Features:

  • Amp Code guide (#4038)

  • common-go: telemetry TLS client config support (#4182)

Fixes:

  • match backup completion to snapshot tag (#4145)

  • api: handle svix 404 error as not found exception (#4175)

  • daemon: timeout for process.exec (#4147)

Chores:

  • sync go.sum for v0.154.0 (#4167)

  • dev: disable node_modules file watchers (#4174)

  • guides: update model in DSPy RLMs guide and add validation code (#4113)

  • sdk-go: bump to v0.155.0 (#4183)