Verun

UI Walkthrough

A visual walkthrough of the Verun application interface — task list, code editor, terminal, diff viewer, and session controls.

A guided tour of the Verun interface. Each section highlights a key area of the application.

Overview

The main Verun window is divided into several panels. You can resize panels by dragging the dividers.

Screenshots coming soon — capture from the stable release and place in apps/fumadocs/public/docs/.

Task List Panel

The left sidebar shows all tasks for the current project. Each task displays its name, branch, status, and the number of active sessions.

  • Status indicators: Tasks show Running, Paused, Ready, or Completed.
  • Quick actions: Right-click a task to start a session, fork, or delete.
  • Filtering: Filter tasks by status or search by name.

Code Editor

The central panel is a full code editor with syntax highlighting, file tree navigation, and multi-tab support.

  • Open files from the worktree by clicking in the file tree or from diff viewer results.
  • The editor follows the same conventions as VS Code (keyboard shortcuts, multi-cursor, etc.).

Terminal Panel

The bottom panel hosts an integrated terminal. Each agent session gets its own terminal instance.

  • Agent CLIs run here — you can see the agent's terminal output in real time.
  • You can also open a manual terminal to run commands inside the worktree.

Diff Viewer

The diff viewer shows side-by-side diffs with syntax highlighting for all changes made by the agent in the current task.

  • Navigate between changed files using the file list on the left.
  • Click any line in the diff to open the file at that location in the code editor.
  • Review individual commits or the full working-tree diff.

Session Controls

Session controls appear at the top of the terminal panel when a session is active.

  • Trust level indicator: Shows the current trust level (Supervised, Normal, Full Auto).
  • Pause / Resume: Temporarily pause the agent without closing the session.
  • Stop: Terminate the session and the agent process.
  • Fork: Fork from the current message to create a new task.

On this page