News
Devin CLI: 2026.4.30-0
Product: Devin CLI
File edits from apply_patch now display as inline diffs in Windsurf, matching the diff preview already shown for the edit tool.
What changed
- File edits from
apply_patchnow display as inline diffs in Windsurf, matching the diff preview already shown for theedittool. /login-statuscommand to show login debugging info (email, plan, team).- New
post_compactionhook event that fires after context compaction, with the compaction summary available on stdin. - Permission prompts now use clearer wording for always-allow command choices and can offer switching to Bypass when allowed by org policy.
- Background shell commands now render as a single exec card with a spinner instead of showing separate “Command Read” / “Killing shell” cards for each
get_outputandkill_shellpoll. - Ctrl+L now clears the screen properly, like bash and other shells. Visible content is scrolled into the terminal’s scrollback buffer so you can still scroll up to see it. Full redraw (re-render all c…
- Startup banner no longer shows the user’s email address.
- Resuming a session from a different directory now prompts you to choose between the session’s original directory, switching permanently to your current directory, or using your current directory just…
Source
- Official notes: https://docs.devin.ai/cli/changelog/stable
Why it matters
If you use Devin CLI, skim the official notes above and decide what to try in your next session. Tag the right surface — Cloud vs Desktop vs CLI — before you change workflows.
Fan coverage from Devin Central — not an official Cognition announcement. Devin is a trademark of Cognition.