See every agent edit land in your open file.
A native markdown editor for the Mac. Each change from Claude Code, Codex or git shows who made it, with Keep and Revert.
brew install --cask ark-232/tap/dewline
When something else writes to your file
Claude edits the plan while you type in it.
The edit appears in place. Your cursor, selection and unsaved text stay where they were.
Three tools write to the same folder.
Each change carries its writer's name, or Unknown when Dewline can't tell who wrote it.
You want half of it back.
Dewline snapshots the file before any outside write lands. Revert restores what the agent replaced and leaves what you typed since.
It saves exactly what you wrote.
Dewline opens any .md file where it lives, Obsidian vaults included. Saves are byte-identical, and the change marks never enter the file.
No account. No telemetry.
Also in the app
Live preview · Source and Vim modes · Mermaid and math · Wikilinks · Review Changes (⇧⌘R) · Agent Files sidebar · Quick Look · HTML, PDF, DOCX export · Live collaboration · Six themes
The dewline CLI hands your decisions back to the agent.
# what you kept and reverted
$ dewline changes --json
# the same, as an MCP server
$ dewline mcp
Nothing changes behind your back.