Windsurf: Devin Merges Progress and Shell Into One Activity Tab
Windsurf's Devin web app merged the Progress and Shell tabs into a single Activity view that shows one stream of everything Devin did in a session. The view adds search, type filters and a pinnable details drawer. Rows now fold under the user message they respond to, and shell commands list the files they edited inside their card.
Key Takeaways
- Progress and Shell are now one Activity tab, giving a single stream of everything Devin did in a session.
- Search and type filters make it quick to find a specific command or step in a long session.
- A pinnable details drawer keeps full step details open while users scroll through the stream.
- Rows fold under the user message they respond to, linking each batch of agent work to the instruction behind it.
- Shell command cards list the files they edited, so the effect of a command is visible in place.
- The change removes the need to switch between two tabs to audit what an agent did.
One Stream for Everything Devin Does
Windsurf's Devin web app replaced its separate Progress and Shell tabs with a single Activity tab. Previously, a user following a session had to switch between a progress timeline and a shell history to reconstruct what Devin had done. The new Activity view puts all of it into one chronological stream, so shell commands, edits and other steps sit next to each other in the order they happened.
Finding and Inspecting Steps
The Activity tab is built for scanning long sessions. Search lets users jump to a specific command or step, and type filters narrow the stream to the kinds of actions they care about, such as shell commands only. A details drawer shows the full detail of a selected row and can be pinned so it stays open while the user moves through the stream.
Grouped by the Conversation
Rows in the stream fold under the user message they respond to. This ties each batch of agent work to the instruction that triggered it, which makes it easier to review a multi-turn session without losing track of why a step happened. Shell command cards also list the files they edited, so a user can see the effect of a command without opening a separate diff or file view.
Why It Matters
Reviewing what an autonomous agent did is a core part of working with Devin. Consolidating two overlapping tabs into one searchable, filterable stream reduces context switching and gives users a single place to audit a session. The change applies to the Devin web app, which Windsurf's Devin Desktop agent window now also uses.