AgentsInFlow
AgentsInFlow

// changelog

What's New

Track the evolution of AgentsInFlow with detailed release notes.

v0.24.0April 27, 2026Latest

New Features

  • Local voice transcription — Live voice transcription is now available from the toolbar. Pick OpenAI cloud transcription or a local Whisper engine that runs entirely on your machine; the local engine downloads models on first use and keeps audio off the network.
  • Chat canvas — A floating markdown canvas alongside the chat. The assistant writes and edits structured documents directly into the canvas as it works, with content streaming in live. Each conversation remembers its canvas position and size.
  • Attempt chat view — Agent attempts now appear as a full chat transcript instead of a separate execution output. Tool calls show inline as activity rows, the transcript backfills from the full attempt history, and live runs stream into the chat as they happen. A per-attempt toggle switches back to the classic execution output when you prefer it.
  • Project startup commands — Each project can save a list of terminal commands that run automatically every time you open the project.
  • Active Agents pinning — Pin individual tickets in the Active Agents menu so they stay visible across hierarchy changes.
  • Execution bottom drawer — Worktree terminals now attach to the workspace as a bottom drawer instead of taking a workspace tab.
  • Interactive fullscreen markdown tables — Tables in chat messages and editor documents open into a fullscreen interactive view with sortable columns and inline editing.
  • Typed reference pills and root-relative file links — Markdown supports typed pills for tickets, files, and agents, plus [[path/to/file]] wikilinks resolved from the project root.

Changes

  • Persona-aware memory recall — recall consults persona records at startup, and a backfill sweep extracts personas from past completed attempts.
  • Updater changelog opens the website — clicking "What's new" in the updater opens the official changelog page on the website instead of the GitHub release.

Improvements

  • Manual updater checks now show their result in the app instead of finishing silently.
  • The updater toast no longer disappears mid-download when you navigate around the app.
  • Project tab switching is faster and the active tab indicator stays stable while you flip between tabs.
  • Long lists and chat transcripts scroll more smoothly.
  • The Codex model selector includes a verified GPT-5.5 fallback when the primary model is unavailable.

Bugs Fixed

  • Active Agents opens tickets in their assigned workspace carousel position instead of the leftmost slot, and queued assistant launches no longer override the workspace.
  • Worktree terminals persist across navigation and launch with your default shell instead of always running bash.
  • Notifications cancel any pending "paused" sound the moment you open the attempt.
  • Ticket chips with short UUID prefixes hydrate into the full chip with title.
  • Kanban cards no longer list stopped executions in their footer.
  • Carousel swipe classification ignores accidental double-fires.
  • Workspace tabs preserve close-other-tabs state after the workspace reloads.
  • Markdown table editors no longer reuse stale state when a table is removed and re-added; interactive tables share the same widget shell as other inline widgets.
  • Wrapped chat reference titles re-hydrate after layout reflow.
  • Project startup tabs spawned at boot stay visible after the workspace loads.
  • The assistant tab-strip plus button no longer reopens a persisted chat when you wanted a fresh one.
  • Empty related-tickets handles hide themselves instead of showing a blank chip.
  • Inspector avoids running hidden ticket graph chart work during navigation.
  • The aif-actions CLI accepts dotted nested parameters and rejects unknown parameters with a clear error.
v0.23.0April 19, 2026

New Features

  • Internal Browser view — Browser is now a top-level view alongside Explorer, Outline, and Kanban, with multi-tab navigation and persistent layout state.
  • Unified 4-panel left-shell carousel — Swipe and snap between Explorer, Outline, Kanban, and Browser in a single carousel.
  • Rich SVG widgets in chat and editor — Inline SVG, fenced SVG blocks, and sanitized rich HTML render safely in chat and markdown, including animated playback and fullscreen previews.
  • Git widget commit workflow — The in-app git widget gains selective staging, commit context selection, and reset actions from a compact toolbar.
  • Project Rail grouped cards — The project sidebar groups projects into collapsible cards with inherited group colors.
  • Sketch polish — Freehand canvas adds keyboard shortcuts, text re-editing, and resize handles for existing shapes.

Changes

  • Unified typography across chat and editors — Oswald headings, compact mono-uppercase H3–H6 labels, inline code on the normal foreground, and list rhythm tuned for rich-text output. Accent color ties to the active project.
  • Assistant reports discovery in the final message instead of writing separate closing notes.
  • Parent tickets auto-close on successful child completion.
  • Hierarchical branching — child executions branch from their parent ticket's branch and merge back to it, never straight to main.
  • Memory recall is mandatory before the assistant acts, not discretionary.

Improvements

  • Model picker keeps local runtime providers (Ollama and similar) visible alongside cloud engines.
  • Inspector execution tabs cap to active plus today's closed attempts with a hidden closed-count pill; live executions stay visible during history view.
  • Project switch keeps the previous project's content warm on screen until the new project hydrates — no blank flash.
  • Dashboard, kanban, and Active Agents center their columns on wide screens.
  • Fullscreen markdown SVG exports preserve fonts and styling.
  • Browser extension shows an out-of-date warning when it falls behind the desktop app.
  • Assistant outline sidebar stays capped in height with its proxy scrollbar hidden.
  • Browser automation is scoped more tightly to managed tabs.

Bugs Fixed

  • Fullscreen SVG previews no longer lose animation playback after remount.
  • Browser-in-webview no longer shows double borders inside the carousel and reflows correctly after a hidden mount reveal.
  • Codex assistant history replay parses correctly; aborted turns are stripped from restored history.
  • Active Agents keeps each ticket in a single hierarchy row; pin clicks no longer bleed across tickets.
  • Task details branch selector popover is restored.
  • Execution terminal no longer redraws duplicated content when switching tabs.
  • Inline code text renders on the normal foreground instead of an accent color.
  • Collapsed left explorer no longer leaves a reload gap on the main content area.
  • Queued assistant image attachments survive end-to-end.
  • Fenced SVG widgets stream correctly; widget action bars are no longer clipped.
v0.22.0April 13, 2026

New Features

  • Remote browser access — Use AgentsInFlow from a tokenized browser UI, with Remote Access settings, a one-off --remote launch mode, and an in-app directory browser.
  • OpenCode engine support — OpenCode is now a fourth engine with provider setup, custom model selection, and local Ollama support.
  • Redesigned first-run onboarding — A new 3-step setup flow helps configure engines and core preferences before opening your first workspace.
  • Related ticket graph — The ticket inspector now visualizes parents, children, and dependencies in a single graph view.
  • Sketch widget overhaul — Freehand notes now use a rebuilt sketch canvas with a radial tool dial, fullscreen mode, background color controls, and a source toggle.

Improvements

  • Smoother carousel navigation and split-view transitions across trackpad, touch, and browser-hosted layouts.
  • Activity entries now show clearer actor identity and schedule provenance.
  • Global prompt inheritance and engine defaults stay aligned more reliably.
  • Markdown headings and outlines render more cleanly, with better heading typography and outline filtering.
  • Browser automation sessions now start in no-debugger mode by default.

Bugs Fixed

  • Running terminal tabs keep their output when switching tabs or layouts.
  • Assistant chats no longer lose session state after refresh, resume, or reconnecting OpenCode.
  • Browser-hosted sessions keep project browsing, navigation, and live updates working after reconnects.
  • Browser UI stays pinned to the visible viewport on iPad and touch layouts.
  • Touch swipes and resize dividers respond correctly across iPad and other touch layouts.
  • Switching layouts no longer freezes the interface with runaway update loops.
v0.21.0April 6, 2026

New Features

  • Currently Open section — A new sidebar section shows all open tabs organized by project, with right-click context menus and a resizable divider.
  • Scheduled agent runs — Run tickets on a recurring cron schedule or as a one-time trigger with a date and time picker.
  • Activity view redesign — Rich event cards with clickable ticket links, provenance details, and multi-select filters.
  • macOS permissions onboarding — First-launch setup guides through granting necessary system permissions.
  • Sticky assistant chat header — The assistant header stays visible while scrolling through long conversations.
  • Swipe navigation — Navigate between layout panels using horizontal trackpad swipe gestures.
  • Confirmed tab closing — Closing a running execution or terminal tab shows a confirmation dialog first.

Improvements

  • Position-only layout transitions with no opacity fading for more immediate panel switches.
  • Sidebar tree views truncate long titles cleanly with ellipsis.
  • Active chat conversations display a brand gradient outline for easier identification.
  • Execution worktrees that go missing between sessions are automatically recreated.

Bugs Fixed

  • Terminal output no longer shows blank content after carousel navigation.
  • Archived tickets no longer appear in command center suggestions.
  • Assistant chat no longer shows duplicate messages during live streaming.
  • Ticket title undo history is now isolated per ticket.
  • Note editor preserves undo history when switching between rich and source modes.
v0.20.1April 3, 2026

New Features

  • Tab overview dropdown — A chevron menu in the tab strip lets you see and switch between all open tabs at a glance.
  • Quick-access agents — Double-click a running agent to open its workspace and execution panel directly.
  • Unified ticket filters — Board view now uses the same filter controls as the tree view.
  • Refreshed chat styling — Subtle gradient tint distinguishes assistant conversations from project-scoped chats.

Bugs Fixed

  • Local images and wiki-link embeds in ticket descriptions now render correctly.
  • Markdown editor no longer crashes on malformed content.
  • Terminal sessions preserved when switching between tabs.
  • Arrow-key panel navigation now requires a modifier key to prevent accidental switches.
v0.20.0April 2, 2026

New Features

  • Unified layout with carousel navigation — The workspace and assistant chat are now presented in a single view with a multi-panel carousel. Panels can be resized with persistent dividers.
  • Dashboard view — Create multiple dashboards per project with resizable chart, diagram, and text widgets.
  • Unified settings dialog — All application and per-project settings in a single dialog with a tree sidebar.
  • Project groups — Organize projects into named, color-coded groups with drag-and-drop reordering.
  • Agent orchestration — Agents coordinate through listeners, suspend/resume, and a mailbox system.
  • Memory system overhaul — Database-backed records with full indexing, semantic search, and automatic context injection.
  • Chat Explorer — Browse, search, and organize all conversations in folders.
  • Media embedding — YouTube, video, audio, and images inline in tickets and chat.
  • Browser extension — Companion Chrome extension for tab management and session bridging.
  • Activity view — Cross-project timeline of events across all projects.
  • View-scoped keyboard shortcuts — Same key triggers different actions per view. All views reachable via Cmd+1 through Cmd+6.

Changes

  • Old workspace view replaced by unified carousel layout.
  • Closing a chat tab no longer deletes the conversation.
  • Embedding provider must be explicitly configured.

Improvements

  • Faster app startup with instant splash screen and asynchronous initialization.
  • UI no longer freezes during memory operations.
  • Restyled tab strip with project-color tinting and smoother transitions.
  • Improved session resume reliability with pre-resume session healing.
  • Dashboard widgets auto-refresh when modified by agents.

Bug Fixes

  • Ghost tabs no longer appear after closing.
  • Duplicate assistant responses eliminated.
  • Memory recall no longer hangs the app.
  • Worktrees in use by running executions can no longer be accidentally deleted.
  • Execution resume no longer fails with stale session errors.

Beginning of changelog