---
title: "OpenClaw & DSPy Guides, SDK Fixes"
url: https://www.daytona.com/changelog/openclaw-dspy-guides-sdk-fixes
---

# OpenClaw & DSPy Guides, SDK Fixes

Published: 2026-02-13 · Version: v0.143.0

This release improves developer onboarding with new OpenClaw and DSPy guides, async Python SDK callbacks, and heredoc Dockerfile parsing.

This release improves developer onboarding with two new sandbox guides. The OpenClaw guide walks through programmatically creating a sandbox with OpenClaw pre-installed, automating configuration and gateway setup. The DSPy guide demonstrates using Recursive Language Models with Daytona's sandbox backend for secure LLM-generated code execution.

On the SDK side, the Python SDK now supports async websocket callbacks, resolving keepalive timeout disconnections that occurred when performing blocking I/O in streaming handlers. Dockerfile parsing across the Python, TypeScript, and Ruby SDKs now correctly handles heredoc syntax in COPY commands.

Additional changes include raising the network allow list limit from 5 to 10, configurable OpenTelemetry sending queues, and runner recovery improvements for pruned image tags.

<Feature>

**Features:**

- increase network allow list limit to 10 ([#3743](https://github.com/daytonaio/daytona/pull/3743))
- **guides:** add OpenClaw sandbox guide ([#3670](https://github.com/daytonaio/daytona/pull/3670))
- **guides, docs:** Add a guide on RLMs in DSPy ([#3565](https://github.com/daytonaio/daytona/pull/3565))
- **otel-collector:** support sending_queue config ([#3759](https://github.com/daytonaio/daytona/pull/3759))

**Fixes:**

- runner systemd permissions ([#3742](https://github.com/daytonaio/daytona/pull/3742))
- **docs:** remove clickable anchors from api reference ([#3749](https://github.com/daytonaio/daytona/pull/3749))
- **py-sdk:** support async websocket callbacks; document blocking risks ([#3739](https://github.com/daytonaio/daytona/pull/3739))
- **runner:** handle pruned image tags and null snapshot in recovery ([#3740](https://github.com/daytonaio/daytona/pull/3740))
- **sdk:** handle Dockerfile heredoc syntax in COPY source extraction across SDKs ([#3741](https://github.com/daytonaio/daytona/pull/3741))
- **sdk-typescript:** _experimental optional in DaytonaConfig ([#3752](https://github.com/daytonaio/daytona/pull/3752))

**Chores:**

- sync go.sum for v0.142.0 ([#3737](https://github.com/daytonaio/daytona/pull/3737))
- **sdk-go:** bump to v0.143.0 ([#3764](https://github.com/daytonaio/daytona/pull/3764))

</Feature>
