{"type":"post","id":"durable-harness-0-0-1-release-adds-agent-713a6e","slug":"durable-harness-0-0-1-release-adds-agent-713a6e","title":"durable-harness 0.0.1 release adds Agent Runs tracing","description":"Vercel Labs’ durable-harness 0.0.1 release adds tracing that represents agent sessions as turns, model calls as steps, and tool calls beneath them, while preserving turn identity across resumed executions.","retrieval_nugget":"Vercel Labs’ durable-harness 0.0.1 release adds tracing that represents agent sessions as turns, model calls as steps, and tool calls beneath them, while preserving turn identity across resumed executions. For teams operating durable coding agents, this makes recovery behavior more observable without placing tracing on the agent’s result path.","published_at":"2026-11-12","updated_at":"2026-11-12","record_date":"2026-11-12","date_kind":"published_at","topics":["claude","claude-code","codex"],"entities":["Vercel Labs","durable-harness","Agent Runs","Claude Code","Codex","OpenCode"],"related_patterns":["harness-architecture-outlives-model-choice"],"novelty_label":"new_fact","what_changed":null,"prior_refs":[],"source_url":"https://github.com/vercel-labs/durable-harness/releases","source_urls":["https://github.com/vercel-labs/durable-harness/releases"],"schema_version":"newruntime-agent-readable-v0.2","stable_id":"post:durable-harness-0-0-1-release-adds-agent-713a6e","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/durable-harness-0-0-1-release-adds-agent-713a6e/","markdown":"https://newruntime.com/posts/durable-harness-0-0-1-release-adds-agent-713a6e.md","json":"https://newruntime.com/posts/durable-harness-0-0-1-release-adds-agent-713a6e.json"},"markdown_url":"https://newruntime.com/posts/durable-harness-0-0-1-release-adds-agent-713a6e.md","next_reads":[{"type":"topic","path":"/topics/claude/","url":"https://newruntime.com/topics/claude/","title":"Claude","reason":"Explore the claude topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/claude.md","json_url":"https://newruntime.com/topics/claude.json"},{"type":"topic","path":"/topics/claude-code/","url":"https://newruntime.com/topics/claude-code/","title":"Claude Code","reason":"Explore the claude-code topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/claude-code.md","json_url":"https://newruntime.com/topics/claude-code.json"},{"type":"topic","path":"/topics/codex/","url":"https://newruntime.com/topics/codex/","title":"Codex","reason":"Explore the codex topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/codex.md","json_url":"https://newruntime.com/topics/codex.json"},{"type":"collection","path":"/posts/","url":"https://newruntime.com/posts/","title":"Field Notes","reason":"Open the latest editorial analysis.","media_type":"text/html","json_url":"https://newruntime.com/posts.json"},{"type":"collection","path":"/sources/","url":"https://newruntime.com/sources/","title":"Sources","reason":"See the original sources this archive cites.","media_type":"text/html"}]}
