← All guides

Revision history

Alongside the code diffs in History, DF Code keeps a separate changelog of edits to the things around your code: a workspace's title, status, attached repositories and Domains, its prompt, and the equivalent fields on other entities.

It is captured automatically as a side effect of the edit itself, whether you made the change by hand or an agent made it through the MCP server. There is nothing to turn on and nothing to write — a change that alters nothing is simply not recorded.

Each entry expands into a field-by-field before-and-after, so "when did this workspace stop pointing at that repo?" is a question with an actual answer. A workspace's own Revisions tab covers just that workspace; Settings → Revisions browses every entity at once, filtered by type.

Like Memories, the log is append-only. Nothing rewrites an earlier entry, which is what makes it trustworthy as a record of what actually happened.