---
type: "post"
id: "diagrid-releases-diagrid-goose-durable-dapr-workflow-execution-5e5bb5"
slug: "diagrid-releases-diagrid-goose-durable-dapr-workflow-execution-5e5bb5"
title: "Diagrid releases diagrid-goose, durable Dapr Workflow execution for Goose agents"
description: "Diagrid has released diagrid-goose, an open-source Rust crate for running Goose agents inside Dapr Workflows."
retrieval_nugget: "Diagrid has released diagrid-goose, an open-source Rust crate for running Goose agents inside Dapr Workflows."
published_at: "2026-10-23"
updated_at: "2026-10-23"
record_date: "2026-10-23"
date_kind: "published_at"
topics: ["harness-engineering","agent-runtime"]
entities: ["Diagrid","diagrid-goose","Dapr","Goose","Diagrid Catalyst"]
related_patterns: ["harness-architecture-outlives-model-choice","goal-scoped-loops-replace-manual-continuation"]
novelty_label: "new_fact"
what_changed: "Diagrid releases diagrid-goose, a Goose-specific open-source Rust integration with Dapr Workflows that checkpoints turns and resumes agents after crashes; unlike Vercel’s durable-harness, it targets Goose."
prior_refs: ["memory:1a73f2a9-7f79-864e-a7a8-dfb6616b9194","memory:4c376d75-a506-8780-a8eb-becf5bf65467"]
source_url: "https://www.diagrid.io/blog/durable-execution-goose-agents"
source_urls: ["https://www.diagrid.io/blog/durable-execution-goose-agents"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:diagrid-releases-diagrid-goose-durable-dapr-workflow-execution-5e5bb5"
status: "published"
visuals: []
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/diagrid-releases-diagrid-goose-durable-dapr-workflow-execution-5e5bb5/","markdown":"https://newruntime.com/posts/diagrid-releases-diagrid-goose-durable-dapr-workflow-execution-5e5bb5.md","json":"https://newruntime.com/posts/diagrid-releases-diagrid-goose-durable-dapr-workflow-execution-5e5bb5.json"}
---

# Diagrid releases diagrid-goose, durable Dapr Workflow execution for Goose agents

## Retrieval answer

Diagrid has released diagrid-goose, an open-source Rust crate for running Goose agents inside Dapr Workflows.

Diagrid has released diagrid-goose, an open-source Rust crate for running Goose agents inside Dapr Workflows. The company describes the package as version 0.1.1 and says it works through Goose's ACP interface without requiring changes to Goose itself.

Each Goose conversation turn is represented as a Dapr workflow activity and checkpointed after it finishes. If a worker process or container stops, Dapr can recover the workflow history, skip completed turns, and continue the interrupted work using the existing Goose session. Diagrid says this avoids repeating completed model calls and preserves conversation context across restarts.

The integration is available now with a repository quickstart that requires Dapr and Goose. Goose's SQLite session store must be kept on durable storage; the package uses Goose's existing model providers and tools. Diagrid also points users to its managed Catalyst platform, including a free project option.

The source does not establish recovery performance, behavior under every failure mode, the fixed retry limit in practice, operating cost, or whether this approach is more reliable than other workflow runtimes.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Harness Engineering](https://newruntime.com/topics/harness-engineering.md): Explore the harness-engineering topic hub.
- topic hub: [Agent Runtime](https://newruntime.com/topics/agent-runtime.md): Explore the agent-runtime topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
