Changelog

What's new in Frink.

v0.4.0

OpenCode, GitHub Copilot & Cursor

  • AddedOpenCode joins Frink as a preview, free models included, under your usual permission rules
  • AddedGitHub Copilot joins Frink as a preview, with your own sign-in, free plan included
  • AddedCursor joins Frink as a preview, with your paid Cursor plan and nothing extra to install
  • AddedHaiku 5.5 joins the Claude model picker with 1M context and effort from Low to Max
  • AddedFile paths in agent replies are now badges you can click to open the file in Frink
  • AddedWhen a dev server runs from a chat's folder, a Preview button in its header opens it
  • AddedYour computer now stays awake while agents work; turn it off in Preferences
  • ImprovedNew to Flows? Build with AI on the empty Flows page sets up your first one with you
  • ImprovedSidebar search now finds any chat by the words in its name, in any order, even with a typo
  • ImprovedFiles you attach or mention now show as the same badge in the chat box and once sent
  • ImprovedThe Flow editor has a new look: tinted step cards, clearer connections and a roomier side panel
  • ImprovedThe open Flow editor now shows an agent's saves at once, and lets you keep your edits or reload
  • ImprovedApprove or cancel a Flow that's waiting for your OK right from the Work Queue
  • ImprovedThe terminal can now add your selection or its recent output to the chat box in one click
  • ImprovedYour own Claude hooks now also run in Codex chats, on the events Codex shares with Claude
  • ImprovedThe iPhone Queue now offers Continue or Retry on stopped Flow runs too
  • ImprovedNew Claude chats now find tools you install while Frink is open, no restart needed
  • ImprovedFrink now does far less background git work in big repos and while agents write ignored files
  • ImprovedCmd-click a split pane's header to find its chat in the sidebar
  • ImprovedAgents in a Flow's chat now know when you've typed to them and when the run has ended
  • FixedClickUp's Task assignees changed trigger can now fire only when a task is assigned to you
  • FixedCodex now lists only the models and speeds your ChatGPT plan has, so free plans just work
  • FixedA Codex sign-in kept in the macOS keychain now connects, instead of "No Codex login found"
  • FixedClaude background work no longer gets stopped when a later reply in that chat fails
  • FixedWhen an agent saves a large Flow, the chat now confirms what changed and won't create it twice
  • FixedSecret paths like .env and ~/.ssh stay off-limits on macOS whatever their letter case
  • FixedClaude chats in a worktree now use your main checkout's hooks and settings, like Claude Code
  • FixedA message you stopped before the agent saw it now goes out with your next message
  • FixedRetrying or continuing a Flow step that uses the previous step's output no longer fails
  • FixedFlow batch stages no longer finish while a retried run is queued, or stall after Move to Stage
  • FixedPlan is no longer offered on OpenAI, where it edited files instead of planning
  • FixedMessages now send right away while a background agent works, instead of waiting in the queue
  • FixedAuto-approved Flow plans no longer stall for 45 minutes while background agents still run
  • Fixed+ 22 more fixes across Flows, chats, the sidebar, skills and the iPhone app
v0.3.0

Frink on Linux, easier recovery & bug fixes

  • AddedFrink for Linux: download the AppImage or .deb for x64 and arm64
  • AddedContinue all in the Work Queue resumes the Flow runs a restart interrupted, in one go
  • AddedMCP servers that need a browser sign-in can now be connected from Settings
  • AddedSigned out of Claude or ChatGPT? Frink now offers to switch you to your other plan
  • ImprovedClaude chats in a project now share one memory, the same one Claude Code uses in your terminal
  • ImprovedStopped chats, tasks and Flow steps now show one button: Continue where it stopped, or Retry
  • ImprovedEach run in a Flow batch stage now has a Chat button that opens its agent chat
  • ImprovedAgents building a Flow for you can now spot overlapping nodes and tidy the layout
  • ImprovedRehearsing a Flow now catches variable typos in an HTTP Request step's address, headers and body
  • ImprovedNew chats now start in your project folder by default; switch to Worktree for a separate copy
  • ImprovedArchiving a chat now stops its active Work Queue task straight away, without asking first
  • ImprovedRolling back a chat is now refused while its agent is still working, even in the background
  • ImprovedThe code editor now tells you when an open file is a link to somewhere outside your project
  • ImprovedThe iPhone app's Queue now offers Continue or Retry on a stopped task, matching your Mac
  • FixedTurning off Share Usage Analytics now holds from launch, and the docs list what Frink sends
  • FixedClaude Code hooks in ~/.claude and settings.local.json now run in Frink, not just project hooks
  • FixedFrink opened from the Dock now finds the tools and SSH agent your terminal uses
  • FixedA Flow run now fails cleanly instead of staying Running when an error follows a step
  • FixedStop and Esc now halt a Claude chat's agent right away, even while background work runs
  • FixedFinished replies no longer stay cut off on screen until your next message
  • FixedRolling back a Codex chat now makes Codex forget the messages you rolled back
  • FixedThe model picker now fits short windows and scrolls, so every model stays reachable
  • Fixed+ 5 more fixes across Flows, plugins and the app menu
v0.2.0

Frink for iPhone beta, steadier Flows & smoother split view

  • AddedFrink for iPhone beta: work remotely with the iOS app to monitor flows, your work queue, and chat with Frink
  • AddedSonnet 5.5 joins the Claude model picker with 1M context and effort from Low to Max
  • AddedGPT-6.1 Sol joins Codex, and GPT-6 Astra adds Ultrafast, up to 8x faster on eligible plans
  • AddedPause the Work Queue to hold queued Flow runs until you resume; active runs keep going
  • AddedThe code editor now underlines syntax errors in TypeScript and JavaScript files
  • ImprovedA Flow run you paused from its chat now shows as Paused by you in the Work Queue, not a warning
  • ImprovedRehearsing a Flow now warns when an empty variable could send a Run Command to the wrong folder
  • ImprovedSmoother split view with several chats, and Frink is more responsive while several agents stream
  • ImprovedThe parallel Flow run limit in Settings now goes as high as 100, up from 20
  • ImprovedRunning a Flow with unsaved edits now tells you it ran the last saved version, not your draft
  • ImprovedClaude now replies sooner after most model, effort or Plan/Agent switches, and Approve & Run starts sooner
  • ImprovedUltra is now its own switch in Claude chats and works at any effort level, not just Extra High
  • ImprovedClaude background work now shows each task and live output, and keeps branch switching locked until done
  • ImprovedA chat's login now applies to that chat only; at a usage limit, retry on another Claude login
  • ImprovedA saved Claude API key is no longer passed to the commands and MCP servers your agents start
  • ImprovedWork Queue Cancel now stops a running agent, and queued webhook and batch runs show titles when known
  • ImprovedThe sidebar now asks before deleting a chat, and collapsed projects show which panes their chats are in
  • ImprovedFrink now needs macOS 13 Ventura or later and no longer supports macOS 12 Monterey
  • FixedThe Archive current agent shortcut now works, archiving the focused chat with Cmd+Shift+D
  • FixedQueued Flow runs no longer stay stuck until you restart Frink after a queue error
  • FixedFlows no longer stick at "1 in queue" or after a window reload, chat plan approval or parallel Fan Out retry
  • FixedFlow batch stages now build on their dependencies, and saving a chat as a Flow works with one project
  • FixedQueued messages (but not their files) and sent chat images now survive a window reload
  • FixedCodex chats no longer fail to start when your own Codex setup has no MCP servers
  • FixedClaude chats no longer chime early or show as idle in the sidebar while background work runs
  • FixedAgent file searches in Claude chats now ask before looking outside your project
  • FixedPressing Enter on a focused project picker row, like Open a folder, no longer runs it twice
  • Fixed+ 18 more fixes across Flows, chats, custom agents, permissions, MCP, privacy, editor and sign-in
v0.1.0

Initial public release

  • AddedStart with a chat: describe what you want and the agent builds it, showing its work as it goes
  • AddedSave any chat as a Flow, a repeatable automation that runs itself
  • AddedStart Flows from a schedule, a Linear or Shortcut ticket, a Sentry error, a PostHog event or any webhook
  • AddedThe Work Queue shows every run across your projects, with a badge when one needs your answer
  • AddedRun agents side by side, each on its own copy of your project so their work never collides
  • AddedPlugins for Linear, Shortcut, ClickUp, GitHub, Notion, Slack, Sentry, PostHog and more, in chats and Flows
  • AddedEvery tool call passes a per-project permission check; your SSH keys, AWS credentials and .env files are always off-limits
  • AddedWorks with the Claude Code or Codex sign-in you already have; Frink never stores the token
  • AddedA built-in editor and terminal, with checkpoints to roll back to
  • AddedLocal-first and open source under the MIT license: everything stays on your machine, no account needed