← All posts

Release v1.2.0: Replay any message, and a few blind spots closed

Replaying a run used to mean starting from the very first step, even if you only cared about one message's worth of tool calls. Now hovering a message offers its own "Replay" action, opening the same modal scoped to just that message, with arrow-key navigation between steps. Long names in tables — a workspace title, anything else that used to just get cut off — now expand in place too: click the trailing "…" and the full text unfolds without leaving the row.

The workspace overview page picked up a mobile-friendly "workspace details" view — tap the cog icon for the same domains, repos, agents, and parent/child links the desktop side panel has always shown. Agent run details in the audit trail now render the prompt and response as formatted text with a toggle between the two, instead of two stacked read-only boxes, and Recent Runs keeps only one entry expanded at a time.

Underneath: a workspace with more than one repo attached was only ever exposing the first one to Claude — every assigned repo is reachable now. Scheduled thread runs retry automatically and roll back safely if the app can't be reached right away, instead of silently dropping the message. Threads can move between workspaces (the mechanism behind the Status Report hub's "new thread" workspace picker), and disabling every agent on a workspace from the table is now flagged as a destructive action so it's harder to click by accident.

This site also got sturdier: every page now ships real, pre-rendered content instead of an empty shell — better search visibility, and a lot friendlier to anything reading it programmatically — it's served from digitalfreedom.app with a proper certificate, and the homepage hero now supports swipe/drag navigation on mobile. Full details on the Release Notes page.