AgentsInFlow
AgentsInFlow

// changelog

What's New

Track the evolution of AgentsInFlow with detailed release notes.

v0.14.0 March 16, 2026 Latest

New Features

  • Project identity — Set custom initials and accent colors for each project, reflected across the sidebar and menus.
  • Ticket attention indicators — Paused executions that need your input show an orange dot on the ticket and in the active agents panel.
  • Pin executions — Pin important running executions to the top of the active agents panel.
  • File auto-refresh — Open files update automatically when they change on disk.
  • Plain-text paste — Cmd+Shift+V pastes without formatting in any editor or terminal.
  • Claude reasoning effort — Choose between high, medium, and low reasoning effort for Claude executions.
  • Claude and Codex 1M context models — Claude Sonnet, Claude Opus, and Codex with 1M context window now available in the model picker.
  • Explorer folder management — Create, rename, and delete folders directly from the file explorer.
  • Kanban column pagination — Large columns show a "Load more" button instead of rendering everything at once.

Changes

  • Confirmation dialogs now appear inside the app instead of operating system popups.
  • Archive, Delete, and Copy Agent actions grouped into a single overflow menu on each execution row.
  • Compact, consistent dropdown menus across the entire app.

Improvements

  • Global performance overhaul — Instant tab switching, faster project switching, reduced idle resource usage, and improved startup time. The application is noticeably snappier across the board.
  • Terminal sessions are more resilient to app restarts and recover output reliably.
  • Smoother terminal scrolling — the view no longer jumps unexpectedly when new output arrives.
  • Editor improvements: better copy/paste behavior, auto-replacement of arrow sequences, and more consistent formatting.

Bug Fixes

  • The /fork command works again in the packaged app and no longer adds a duplicate suffix.
  • Kanban no longer carries over stale pagination when switching between projects.
  • Closing or deleting a ticket no longer leaves a blank tab behind.
  • Editing a ticket description no longer loses changes when navigating in another tab.
  • Codex session resume no longer collides with sessions from previous runs.
  • Moving a ticket to another project correctly closes the old tab and opens it in the new project.
  • The .aif workspace folder no longer nests inside itself on repeated project opens.
  • Worktree branch names no longer collide across executions.
  • Diagram containers no longer expand to unlimited height while loading.
v0.13.0 March 8, 2026

New Features

  • Ticket suggestions in terminals — Type # in any execution terminal to search and insert ticket references. Results filter as you type and work across all terminal surfaces.
  • Prompt highlighting in live terminals — User prompts inside running agent terminals are now visually tinted, making it easy to distinguish your input from agent output.
  • App Settings from macOS menu — Access application settings directly from the macOS menu bar.
  • Worktree terminals from the inspector — Open shell terminals for worktree-based executions from the action bar.
  • Voice transcription to focused terminal — Dictation now routes directly into the focused execution CLI input.
  • Execution Git view toggle — Quickly toggle the Git view inside an execution with Meta+Alt+4.
  • New model auto-discovery — Newly released engine models are automatically detected and surfaced in the model picker.

Improvements

  • Faster project switching with cached capability state for CLI and Git availability.
  • Consolidated activity feed in assistant conversations for a cleaner chat experience.
  • Auto-refresh for focused file and ticket viewers — no manual reload needed.
  • Smoother chat rendering with normalized markdown styles and refined heading sizes.
  • Managed CLI lifecycle and plugin workspace architecture rebuilt for reliability.
  • Website revamped with screenshot carousel and 8 new documentation pages.

Bug Fixes

  • Fast prompts now correctly resolve branch placeholders and no longer misfire auto-submit.
  • Triple backtick sequences in the description editor no longer cause a blank screen.
  • Moving tickets between projects now correctly rebinds open tabs.
  • Stale tabs from previous sessions are reconciled on startup instead of showing broken state.
  • Managed child processes are properly terminated when the app quits.
  • Terminal prompts with multiple lines are now highlighted correctly.
  • Git diff editor no longer causes teardown errors on fast navigation.
  • App no longer flashes an empty layout while restoring saved state on startup.
  • Assistant spinner now shows beside the stop button while running.
v0.12.0 March 5, 2026

New Features

  • Fast Prompts redesign — The action bar is now a compact configurable menu with pinned actions, inline icons, slash-aware CLI handling, and support for branch template variables.
  • Git diff panel in inspector — The compact git view now includes an inline diff panel that auto-selects the first changed file.
  • Sidebar multi-select — Single-click to select items, double-click to open. Supports multi-selection.
  • Restart interrupted executions — A restart option is now available in the active agents menu for interrupted executions.
  • Grouped sub-ticket executions — Running sub-ticket executions are grouped under their parent ticket in the active agents view.
  • Relationship count badges — Ticket metadata menus now show child and dependency counts at a glance.
  • Auto-show execution tab — Tickets with no executions automatically open a transient execution tab so you can start immediately.
  • Title-only ticket execution — Tickets with just a title and no description can now start play and fast-play.
  • Git view keyboard shortcut — Toggle the git view with a configurable Meta+Shift+4 shortcut.

Improvements

  • Project settings now use ghost-style section tabs, auto-hidden scrollbars, preserved section selection across navigation, and no initial flash.
  • Fast prompt settings use grouped tab pills with sortable drag reorder and inline rename.
  • Assistant chat auto-scrolls on send, restart, and view activation. Per-tab scroll position is preserved across conversation switches.
  • Consecutive user messages are kept as separate turns instead of merging.
  • Chat history is properly restored after app restart, including Claude thinking phase visibility.
  • Bottom navigation highlight syncs with the main content swap.
  • Ticket responses to the assistant are compacted for better token efficiency.

Bug Fixes

  • Tab drag reorder is now constrained within the sortable rail.
  • Model selector trigger width is capped to prevent layout overflow.
  • Branch toggle preserves the existing branch assignment when toggled off.
  • File and ticket targets are validated before opening tabs, preventing broken tabs.
  • Terminal connections use the correct dynamic localhost endpoint.
  • Assistant sessions use a stable app workspace path and ignore ambient environment overrides.
  • Execution config drawer chevron alignment corrected.
  • File tree caches its state and no longer shows loading flashes on revisit.
  • Keybinding recorder now stays active until a non-modifier key is pressed, preventing incomplete shortcut captures.
v0.11.0 March 4, 2026

New Features

  • Ticket Dependencies — Link tickets that block or depend on each other. Dependencies are visible in the inspector and enforced in the task panel.
  • Keyboard Shortcuts for Views — Press Cmd/Ctrl+1 through 4 to instantly switch between main views (Kanban, Git, Chat, Settings).
  • Titlebar Navigation — Top navigation has moved into the titlebar for a cleaner, more spacious layout with polished header interactions.
  • Settings Overlay — App settings now open as a full overlay above your current workspace instead of replacing the view.
  • Automatic Worktree Branches — Executions automatically create isolated git branches named after the ticket type and title, with guaranteed branch setup before the agent launches.
  • Diagrams in Assistant Chat — Diagrams generated by the assistant are now rendered inline with the same interactive widget used in ticket descriptions.

Improvements

  • Input history is preserved when conversations are compacted, so you can still recall previous prompts.
  • Workspace auto-switches to the correct tab when opening files or linked content from permanent views.
  • File explorer now handles recursive folder deletion reliably.
  • Copying diagram images produces a proper PNG instead of a URL text fallback.
  • Inspector metadata controls fit on a single row with a cleaner dependency layout.
  • Workspace tabs are scoped per project — switching projects no longer shows stale tabs.

Bug Fixes

  • Assistant chat no longer duplicates streamed text when multiple panels are visible.
  • Chat history properly restores on app restart.
  • Tab switching no longer triggers false "unsaved changes" warnings.
  • Navigation no longer snaps back to a previous view when switching projects.
  • Assistant resume sessions are more reliable with explicit session tracking and self-healing for invalid states.
  • Diagram code view stays in sync and editor teardown no longer causes errors.
  • Stale terminal file links are handled silently instead of showing errors.
v0.10.0 March 3, 2026

New Features

  • Project & Assistant Memory — Enable persistent memory per-project from Settings. Agents automatically capture and reference context across sessions using disk-first .aif/ storage. Toggle or clear stored memory at any time.
  • First-Run Onboarding — A guided setup flow walks you through creating your first project when the app launches for the first time.
  • Main View Selector — Switch between Kanban, Git, and Chat views from the left menu. Your selected view persists across sessions.
  • Kanban: Nested Child Tickets — Child tickets now appear inside their parent cards on the kanban board, making task hierarchy visible at a glance.
  • Inspector: Children & Breadcrumb — Browse child tickets and navigate the ticket ancestry directly from the inspector header.
  • Quick Type Filter — Double-click a type badge in the task panel to focus on that type; double-click again to return to all types.
  • Archived Ticket Controls — A compact toggle in the left menu shows or hides archived tickets. Archived titles are visually dimmed in the sidebar.
  • Inline Kanban Creation — Create new tickets directly in any kanban column without leaving the board.
  • Centered Assistant Chat — The main assistant chat view has a cleaner centered layout with less header chrome.

Changes

  • Switching between Kanban, Git, and Chat views now preserves scroll position and state.
  • Assistant view docking is locked by default for a more stable layout.
  • Codex plan mode option has been removed; the CLI --plan flag is used directly when available.

Improvements

  • File viewer auto-refreshes open files when they change on disk.
  • Codex sessions no longer fail with authentication errors during concurrent runs.
  • Git view and toolbar share a unified auto-refresh data source — branch lists stay in sync.
  • Compact tool responses are now the default when running tickets, reducing output noise.
  • Non-git projects no longer show disabled git execution controls.
  • Transcribed text stays in the clipboard after inserting into the composer.
  • Your last active main view (assistant, git, or kanban) restores on app restart.

Bug Fixes

  • Markdown editor no longer crashes or loses content during rapid file-tab switches.
  • Scrollbars in the file viewer and assistant chat are properly scoped and no longer overflow.
  • Git graph columns no longer clip into the commit description area.
  • Diagram visibility toggle works again in the markdown file viewer.
  • Markdown tables are preserved correctly in ticket descriptions.
  • Status indicators now use spinner semantics instead of play/pause icons.
  • Tickets with children can now be collapsed in the task tree.
v0.9.2 March 1, 2026

New Features

  • Git Drawer in Ticket Detail — View git changes directly within the ticket detail panel.
  • Note Patch Tool — External tools can now edit notes using unified diff format for efficient partial updates.

Improvements

  • Drag-and-drop in the explorer and task tree now shows child drop cues and auto-expands collapsed folders on hover.
  • Drop target highlights are refined with thinner outlines for a cleaner look.

Bug Fixes

  • Session forking no longer misplaces tabs — the original tab reappears in the correct position next to the fork.
  • Claude fork sessions now recover correctly from archived or old-session states.
  • Forked session transitions are more stable with hardened lifecycle handling.
  • Closed-then-restarted CLI sessions no longer show a stale clear button.
v0.9.1 March 1, 2026

New Features

  • Keyboard Shortcuts Editor — Customize app keyboard shortcuts from App Settings. Add custom bindings, set chord sequences, and reset individual keys to defaults.
  • Voice-to-Text Input — Record audio anywhere in the app and transcribe it using OpenAI Whisper. Configure your API key in App Settings.
  • CLI Quick Launch — Start Claude, Codex, or Cursor sessions directly from the project tab's plus (+) menu.
  • Auto-Allow Project Tools — Selected tools are automatically allowed in Claude project settings, reducing repeated permission prompts.
  • Feedback Button — Report issues directly from the app footer via a link to GitHub Issues.

Improvements

  • TypeScript editor intelligence now respects each project's module resolution and type configuration.
  • Double-press Escape from a ticket detail to jump back to the kanban board.
  • App Settings opens as a closable tab instead of replacing the current view.
  • The project tab bar auto-scrolls to keep the active tab visible.
  • Kanban play button uses fast-play for quicker session starts.

Bug Fixes

  • Session forking no longer loses the original execution or breaks ordering when archived.
  • Cmd/Ctrl+S correctly saves in the file editor again.
  • Terminal Enter key reliably submits input in all scenarios.
  • Deleting a project no longer leaves a blank screen.
  • Tab labels no longer overlap the create button.
v0.9.0 February 28, 2026

New Features

  • Git Version Control View — Browse your project's commit history with a full graph visualization showing branches and merges. View inline diffs, inspect uncommitted changes, and navigate branch and tag references in a resizable layout.
  • File Explorer & Project Tree — A new left navigation panel with dual Explorer and Task Tree views. Browse project files with VS Code-style material icons, open files in persistent tabs, and manage folders with auto-rename on creation.
  • Command Center — A global search palette with inline include/exclude filters for quickly finding tickets and files across all projects.
  • Terminal: Clickable File Paths — File paths in terminal output are now clickable and jump directly to the file location in the editor.
  • Terminal: Input History — A session-backed panel showing your previous CLI inputs with one-click copy actions.
  • Terminal & Editor: Find — Use Ctrl+F / Cmd+F to search within terminal output and the notes editor.
  • Image Paste — Paste images directly into the assistant composer and the terminal input.
  • Ticket List Filters — Filter tickets by type and by CLI engine directly from the sidebar. Includes a new "Document" ticket type.
  • Session Fork & Archive — Fork a running session into a new execution; the original is automatically archived.
  • Find & Replace in Notes — Standard find-and-replace shortcuts in the notes editor.
  • Copy Note — One-click copy of the active note content from the ticket detail header.

Changes

  • Subtasks Replaced by Task Hierarchy — The subtask model has been removed. Tickets now support a parent/child hierarchy for organizing work.
  • Agent Reference Copy — The play/inject action on agent references has been replaced with a copy action.

Improvements

  • Reasoning blocks now stream in real time with improved state visuals and collapsible controls.
  • Ticket switching is noticeably faster — project hydration is now non-blocking.
  • CLI engine selection and options persist across app restarts.
  • Project sidebar rail has refined icon styling and a redesigned inactive state.
  • Assistant chat now has sticky auto-scroll, inline code rendering, and smoother scrollbar behavior.
  • Submitted user input lines are visually highlighted in the terminal.

Bug Fixes

  • Execution config from project defaults now correctly applies when starting new runs.
  • Orphaned or uninitialized executions are automatically cleaned up on stop.
  • Assistant chat no longer breaks layout after detaching and reattaching to the sidebar.
  • Claude sessions always resume correctly; Codex resume uses the correct flags.
  • Git diff scrollbar markers, lanes, and overlays render correctly without duplicates.
v0.8.2 February 24, 2026

Improvements

  • Stop running agents directly from the active processes panel — hover any process to reveal stop controls.
  • Filter and group active processes by type for easier management.
  • Agent reasoning now streams in real time as a separate panel, so you can follow the thinking process without it interrupting the answer.

Bug Fixes

  • Terminal no longer flickers when switching between sessions.
  • Execution settings (branch, model) are preserved when switching between tasks.
  • Note renaming via double-click works reliably again.
v0.8.1 February 22, 2026

Bug Fixes

  • Notes editor: undo history now stays isolated per note — switching tabs no longer corrupts undo.
  • Notes editor: caret position and editor state are preserved during external sync and autosave.
  • Notes editor: active note stays selected when switching between open ticket tabs.
  • Legacy note titles preserved during data migration; stale data auto-cleaned.
  • Terminal commands: single-quote escaping now works correctly on POSIX shells.
  • Diagram zoom: original background preserved in overlay; fullscreen animation restored.
  • Agent resume: restored sessions now apply runtime overrides correctly and pass the resume flag.
  • Terminal routing: commands now reach the correct active session.

Improvements

  • Tighter spacing for note tabs and refined list/paragraph line-heights in the editor.
  • Website: improved SEO titles, alt text, and sitemap dates.
v0.8.0 February 21, 2026

New Features

  • Windows Support (Public Release) — AgentsInFlow is now publicly available on Windows with dedicated installer and updater artifacts.
  • Guided CLI Setup in App — When an engine CLI is missing, you now get an in-app install action and setup flow instead of a dead-end error.
  • Ticket Notes + Dual Start Modes — Keep lightweight notes per ticket and choose between "Start and wait" or "Execute description" when launching work.
  • Live Run Command Preview — Execution views now show a live command preview drawer so you can inspect run settings before starting.

Changes

  • Release packaging and updater flow now ship for both macOS and Windows in the same release pipeline.
  • Desktop analytics is now controlled by an explicit in-app consent flow.

Improvements

  • Terminal switching and replay handling are smoother, with fewer blank states during rapid tab changes.
  • Notes editing and activity updates feel more responsive under heavy execution streams.
  • Execution config controls are more compact and easier to scan while preserving branch controls.
  • Project setup flow is tighter: after creating a project, you land directly in project settings.

Bug Fixes

  • Fixed multiple Windows startup issues so CLI tools launch more reliably across shell and path variations.
  • Fixed Windows command preview and copy behavior so generated commands are consistent and usable.
  • Fixed prompt prefill race conditions that could block fast-start runs.
  • Fixed edge cases where resumed runs could lose terminal replay continuity.
  • Fixed unstable ticket state inheritance when creating new tickets from tab context.
v0.7.0 February 18, 2026

New Features

  • Onboarding Welcome Screen — New users are greeted with a guided first-run experience that walks through initial setup before entering the app.
  • Per-Execution Configuration — Run settings (model, engine, branching) are now attached to each execution instead of the ticket, giving you independent configuration per run.
  • Terminal in Tasks — Open a terminal directly inside any task for quick command-line access without leaving your workflow.

Changes

  • Subtasks have been temporarily removed from the UI while we prepare a redesigned experience.

Improvements

  • Opening the app a second time now activates the existing window instead of launching a duplicate.
  • Editing task descriptions is more reliable, with clearer feedback when something goes wrong.

Bug Fixes

  • Task and subtask panel sizes are remembered across app restarts.
  • Branch toggle setting no longer resets on reload.
  • Assistant follow-up messages no longer stall or get dropped mid-conversation.
  • Terminal no longer shows gaps when replaying a session.
  • Terminal-only sessions no longer show irrelevant CLI controls.
  • Interrupted sessions resume more reliably after app restart.
  • Fixed a crash when switching between agent engines with incompatible model settings.
  • You can now draft messages while an assistant run is in progress.
v0.6.0 February 17, 2026

New Features

  • Rich Markdown Editor — Task descriptions now use a full-featured Notion-style editor. Write with inline formatting (bold, italic, underline, strikethrough, code), use slash commands to insert blocks, and drag-and-drop to reorder content. The editor supports 28 diagram types — including Mermaid, PlantUML, Graphviz, D2, DBML, BPMN, C4, ERD, and more — rendered as live visual previews directly inside the ticket. Freehand sketching is also built in: draw directly on an expandable canvas with pen, shape, and text tools to quickly capture ideas alongside your task descriptions.
  • Execution Tab Persistence — Execution tabs, their order, and active selection are preserved across app restarts and refreshes.
  • Terminal Input Modes — Terminal input now supports explicit "insert" (text only) and "submit" modes for more precise agent-to-terminal control.

Improvements

  • Active tickets reorder by live activity so the most recently active appears first.
  • Execution config bar now includes branch controls inline.
  • Paste defaults to markdown; use Shift to paste as plain text.
  • Tab layout and scroll behavior refined for full-height execution panels.
  • MCP server payloads reduced; ticket description edits support efficient patch format.

Bug Fixes

  • Bold text in the markdown editor now inherits the correct foreground color.
  • Kanban view stays active when starting a run from a ticket card.
  • Tabs no longer disappear on refresh.
  • Running attempt resume now correctly delivers prompts.
  • Branch toggle in run config syncs properly between UI and execution.
v0.5.0 February 15, 2026

New Features

  • "+" menu on project tabs — Quickly create a new task or open a terminal directly from the project tab bar.
  • Drag to reorder execution tabs — Rearrange execution tabs by dragging them into your preferred order.
  • "Agents" task type — New task type option with its own icon, for organizing agent-related work.
  • Model and reasoning selectors stay in sync — Changing the model or reasoning level in one place now updates it everywhere.
  • Active agents panel remembers its state — The running agents panel stays open/closed and in position across sessions, and now sorts by most recent activity.

Improvements

  • Kanban board scrolling overhaul — Each column scrolls independently, headers stay pinned, and scrollbar flicker is gone.
  • Subtask list is now scrollable and compact — Long subtask lists no longer push the ticket view off-screen.
  • Faster startup — Reduced load spikes when opening the app with many tickets.
  • Terminal performance — Terminal output batched and flushed more efficiently; transient data no longer accumulates on disk.
  • Update check feedback — Manually checking for updates now shows a clear result instead of silently doing nothing.
  • Running agents panel readability — Better spacing, alignment, and visual clarity.

Bug Fixes

  • Cursor engine now starts correctly — resolved model/auth preflight errors.
  • Codex reasoning effort setting now applies properly.
  • Agent runs no longer hang on start.
  • Model options no longer bleed across engines.
  • Selected execution preserved when switching tickets.
  • Tickets now land in the correct project when explicitly targeted.
  • Chrome MCP tool initializes reliably on first launch.
v0.4.0 February 12, 2026

New Features

  • Tab drag-and-drop reordering — rearrange open ticket tabs by dragging.
  • Tab context menu — right-click tabs for close, close others, duplicate, and more.
  • Subtask drag-and-drop reordering — reorder subtasks within a ticket via drag handles.
  • Duplicate tickets and subtasks — clone existing tickets or subtasks with one action.
  • Subtask play button — start a subtask execution directly from the subtask row.
  • Shift-modifier quick actions — hold Shift in the sidebar to create new tickets/tabs, open tickets directly, and use shortcut variants.
  • Resizable description fields — ticket and subtask description areas are resizable and persist height per ticket.
  • Terminal dialog CLI init — initialize a new CLI engine session directly from the terminal dialog.
  • Shift+Enter in terminal — insert newlines in the terminal input field.
  • Meta+Backspace in terminal — delete the current line in terminal input (macOS).
  • Project delete action — delete projects from project settings with confirmation.
  • Project context menu — right-click projects in the sidebar for quick actions.
  • Kanban: open in tab — open tickets directly as tabs from kanban cards; streamlined context menus.
  • Chrome MCP background mode — Chrome MCP launches without stealing window focus.

Bug Fixes

  • Fixed ticket tab strip scrollbar visibility.
  • Fixed "mark as done" not persisting status before closing.
  • Fixed reopened tickets losing the latest assistant message.
  • Fixed Chrome MCP stealing macOS window focus on launch.
  • Fixed confirmation missing before deleting tickets, subtasks, and execution tabs.
  • Fixed active CLIs showing stale/deleted execution remnants.
  • Fixed execution runtime counting inactive executions.
  • Fixed terminal output stalls and transient notification blips.
  • Fixed notification text and duplicate macOS notification icon.
  • Fixed archived list view not scrollable.
  • Fixed branch toggle state not persisting across tab navigation.
  • Fixed CLI play/pause state during thinking phases.
  • Fixed session recovery for interrupted executions.
  • Fixed assistant selections not persisting across sessions.

Improvements

  • Active CLIs panel: highlighted active session, simplified rows, better hover visibility.
  • Auto-expand description field on new task creation.
  • Database backup rotation on startup.
  • Execution options persisted per attempt.
  • Footer terminals toggle right-aligned; hidden when panel is open.
v0.3.0 February 8, 2026

Functionalities

  • Unified multi-CLI control for Claude Code, Codex, and Cursor.
  • Kanban board for project/ticket planning and execution tracking.
  • Fast ticket capture flow with keyboard shortcut support.
  • Built-in assistant with app access to projects, tickets, subtasks, executions, and terminals.
  • Plan-refine workflow: iterate ticket descriptions between executions.
  • Subtasks with dependencies and per-subtask run configuration.
  • Project-scoped engine settings and MCP configuration.
  • Git worktree branching support per execution.
  • Built-in PTY terminal sessions with secret redaction.
  • Execution analytics (input, output, cached, reasoning tokens).
  • Running Tasks panel with live state visibility, plus session recovery after app restart.
  • Smart MCP session sharing with dynamic Chrome MCP port injection.
  • Updater improvements: background checks + manual "Check for Updates..." menu action.
  • Unified "AgentsInFlow" naming across About/menu/app surfaces.
  • All features unlocked for all users.
  • macOS signed and notarized public distribution.

Beginning of changelog