Skip to content
Fynvra
GitHub Download 中文
DocsDaily workSessions

Create, switch, and manage sessions

A session is one conversation with a role. Create it with a role, model, and thinking level; then switch from the left sidebar or search by title within the workspace. Running sessions show their state clearly.

  1. Expand a workspace and click + next to the Sessions heading, or click “New session” in the center. Both open the same dialog.

  2. The list comes from Settings → Roles and starts on Orchestrator. Choose Worker when one agent should work directly, or pick a custom role.

  3. The model select is grouped by provider. If the model supports reasoning, thinking levels appear below; otherwise the dialog explains what is missing.

  4. The new session is selected automatically, appears in the sidebar, and opens in the chat view. If no provider is available, add one under Settings → Model providers first.

Expand a workspace and click a session row to switch. The center header shows the status dot, title, role badge, and current branch; the status bar shows tokens, cost, approval mode, branch, and model.

Shortcuts: Ctrl+Shift+[ for the previous session, Ctrl+Shift+] for the next, and Ctrl+K for session search. Use ⌘ instead of Ctrl on macOS.

StatusMeaningWhat you can do
IdleThe current turn has settledKeep typing, switch models, archive, or delete
RunningThe agent is working on this turnMessages queue; stop is available; model switch, archive, and delete are blocked
Waiting for approvalA tool call needs your confirmationUse the approval bar above the composer; the related task is paused
ErrorA turn or record read failedRead the notice above the timeline, fix the cause, and send again

Switching models while running is refused; wait for the turn to settle. Archiving and deleting also wait for the turn to finish.

After a dispatch, the worker session is registered in the same workspace’s session list and carries a Worker role badge. Open it to inspect its task, messages, and tool calls; task-level output, attempts, and diffs live in the task details under Tasks on the right.

To adjust the work, describe the change in the orchestrator’s session so the brief, review, and merge stay consistent.

Hover a session row to reveal archive and delete. Archived sessions move into the collapsible “Archived” group at the bottom and can be restored. Deleting removes the session from the list while keeping the underlying record; both actions are blocked while a session runs.

Under Settings → General → Sessions you can archive idle sessions after a number of days, clean up merged and clean worktrees on archive, and delete archived records after a number of days.