Skip to content
Ironflow is pre-1.0: APIs can change between releases. Pin a version. What is ready →

Ironflow Desktop v0.23.0

Ironflow Desktop v0.23.0 connects terminal CLI tabs to the workspace engine: a tab running claude, codex or copilot now carries this workspace’s Ironflow tools in read mode, and ironflow is on its PATH pointed at the running engine. The file and skills previews become selectable and their fenced blocks get a copy button, and the terminal engine menu no longer hides its seventh entry.

  • Terminal CLI tabs reach the workspace engine. A tab opened to run claude, codex or copilot gets this workspace’s Ironflow MCP server, plus IRONFLOW_SERVER_URL, IRONFLOW_API_KEY, IRONFLOW_BIN and ironflow on its PATH — so ironflow env list typed in the tab talks to this workspace instead of answering “command not found”. Read mode always: ironflow mcp runs without --allow-writes, so no mutating tool is registered. Your own login shell, MCP servers, config and the CLI’s permission UI are untouched, and the bearer token rides a 0600 config file rather than argv or shell history (#2288, #2290)
  • Model selection applies for ACP engines. Desktop reads the model choices a session advertises during discovery and sets the one you picked, and the default entry in the picker says what it actually does (#2283)
  • The terminal engine menu shows every engine. Its listbox capped at 240px, which fits exactly six rows — the third BYO-CLI engine made seven, so “Run GitHub Copilot” sat below the fold with no scrollbar to hint at it under macOS overlay scrollbars. The menu now caps against the window, and a CLI that is signed out or missing lists as a disabled row carrying the status text that says what to fix, instead of vanishing (#2287)
  • The file and skills previews are selectable, and fenced blocks in them have a copy button. All three Files modes — rendered markdown, highlighted source and diff — were dead to a drag, because the app-chrome user-select: none default was never opted back out of for those panes. Line-number gutters stay out of the clipboard (#2292)
  • The Copilot engine accent has its own hue. It was a purple that read as the same dot as the OpenRouter and Agent accent (#2289)

Download the latest release