Skip to content

v0.22.0

Choose a tag to compare

@hhammoud hhammoud released this 13 Apr 09:05

v0.22.0 - 2026-04-13

New Features

  • Remote browser access — Run AgentsInFlow in a tokenized browser UI from another browser or device, with Remote Access settings, a one-off --remote launch mode, and an in-app directory browser for browser-hosted sessions.
  • OpenCode engine support — OpenCode is now available as a fourth engine, with built-in provider setup, custom model selection, and local Ollama model support.
  • Redesigned first-run onboarding — A new three-step setup flow helps you configure engines and core app preferences before opening your first workspace.
  • Related ticket graph — The ticket inspector can now visualize 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

  • Carousel navigation and split-view transitions feel smoother 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 across app, project, and execution settings.
  • Markdown headings and outlines render more cleanly, with packaged heading fonts and lone H1 titles skipped in side outlines.
  • Browser automation sessions now start in a cleaner no-debugger mode by default.

Bugs Fixed

  • Running terminal tabs keep their output when you switch tabs or layouts.
  • Assistant chats no longer lose their session state after refresh, resume, or reconnecting OpenCode.
  • Browser-hosted sessions now keep project browsing, navigation, and live updates working correctly instead of breaking after reconnects.
  • The browser UI now stays pinned to the visible viewport on iPad and touch devices, without pull-to-refresh or rubber-band scrolling breaking the layout.
  • Touch swipes and resize dividers now respond correctly across iPad and other touch layouts.
  • Switching layouts no longer freezes the interface with runaway update loops.