Changelog
What's new in Frink.
v0.0.8
OpenAI Codex, Flow pre-flight & batch runs
- AddedOpenAI Codex joins Claude as a coding agent: connect it with a CLI login and pick it in any chat. The Codex CLI ships with Frink, so there is nothing to install, and your OpenAI key never touches Frink
- AddedCodex models — GPT-5.5, GPT-5.4, and GPT-5.4 mini — are in the model and flow pickers, with adjustable reasoning effort, and per-file approvals show exactly which files an agent wants to touch
- AddedGhost Run: rehearse a flow before it runs and catch problem nodes right on the canvas, each with a plain-English fix
- AddedRun a flow over a batch of inputs, then re-run a finished batch in one click — retry only the runs that failed, from where they broke, or start the whole batch over
- ImprovedThe sidebar and top navigation are redesigned to feel like a real app, calm at rest with labeled actions, status, relative timing, and split-view controls revealing as you need them
- ImprovedOpen in New Pane opens a chat right beside the one you are in, replacing the old open-in-a-separate-window action
- ImprovedA refreshed first-launch welcome with an animated 3D Frink mark, fully keyboard accessible
- ImprovedThe integrations grid now shows only what you can connect today, with a clear note that more are on the way
- ImprovedDragging files into the file tree from Finder is now announced to screen readers
- FixedFlow chats interrupted by a restart can be resumed right from the chat instead of dead-ending
- FixedAsk the chat agent to find or switch between your projects and it just works
- FixedYour chats now run on the account they show, so the identity and reasoning panel always match what you picked
- FixedArchived chats stay visible even when they live under a codebase, and long names in the picker wrap instead of getting cut off
- FixedSidebar chat rows pulse to show when an agent is still working on a follow-up
v0.0.7
Flows, a setup that follows you & onboarding for everyone
- AddedFlows: build visual automations that chain triggers, agents, commands, and logic, now front and center in the sidebar
- AddedFlow agents run in plan, agent, or debug mode per node, with plan approval before implementation
- AddedFlow runs wait for your review: accept the result or send follow-ups before they count as done
- AddedConnect any service to a flow with the generic webhook trigger, with friendly trigger fields instead of raw payloads
- AddedYour skills, slash commands, and custom agents now follow you across coding tools
- AddedStart a project from just a goal, no git or folder setup required
- AddedNew chats start as a general chat, with a clearer picker when you want a specific project
- AddedReconnect or disconnect integrations directly from settings
- AddedClaude Fable 5 and Claude Opus 4.8 are available in the model picker
- AddedToggle any chat message between rendered markdown and raw text
- ImprovedPermission prompts wait 10 minutes and pop back open if they time out
- ImprovedFrink's own read-only tools are pre-approved, so fewer unnecessary permission prompts
- ImprovedThe completion chime only plays when you are away, and once per flow instead of per agent
- ImprovedSub-agent activity is grouped into a single expandable card, with skill and search labels on tool calls
- ImprovedThe sidebar shows why an agent is waiting on you, right on its status pill
- ImprovedStatus colors are easier to read on the light theme
- FixedReassigned webhook triggers no longer spawn duplicate tasks
- FixedWorktrees are cleaned up reliably when chats or projects are deleted
- FixedWorktree chats now inherit project file and terminal permissions
- FixedResumed chats no longer duplicate earlier messages
- FixedExpanded folders stay in sync across split panes
- FixedPermission prompts show the full file path instead of cutting it off
v0.0.6
Redesigned permissions, rich tool cards & local-first engine
- AddedPermissions redesigned from the ground up with a new prompt that lets you approve per-project, per-machine, or one-time
- AddedMCP and web search results display as rich, expandable cards
- AddedEdit chat titles inline with a pencil icon in the header
- ImprovedPermissions, tasks, triggers, and integrations now run entirely on your machine
- ImprovedPermissions settings page reorganized into tabbed groups by tool type
- ImprovedMCP permission prompts show readable tool names instead of raw identifiers
- ImprovedMachines page loads faster
- FixedChat titles no longer appear garbled
- FixedRenaming a chat updates both the header and the sidebar
- FixedMoving a chat between projects no longer causes a blank screen
- FixedMCP servers with spaces in their file paths now launch correctly
- FixedMCP tools now reliably appear when 15+ servers are configured
- FixedLong descriptions in the settings sidebar no longer overflow
v0.0.5
Local-first chats, queue polish & stability
- AddedChats and projects are now stored on your machine for faster, more reliable access
- AddedDrag-to-reorder queued messages and inline-edit them before they send
- ImprovedAgent responses feel near-instant after the stream finishes
- ImprovedIn-progress streams survive a force-quit and pick up where they left off
- FixedApp no longer crashes on quit
- FixedMCP servers crashing no longer takes down the app
- FixedDeleting a project stops all its running agents first
v0.0.4
Debug mode, MCP overhaul & concurrency
- AddedDebug mode guides agents through structured reproduce-then-fix cycles

- AddedMCP servers from Claude and Cursor are auto-imported on first boot
- AddedEdit MCP server config JSON directly inside Frink
- AddedShow/hide toggle for secret fields in the MCP configure dialog
- AddedRoll back to any user message to re-edit and resend it
- AddedRefresh button in MCP settings to pick up newly-added servers
- ImprovedMCP settings page opens instantly instead of waiting for server probes
- ImprovedRunning 3+ chats in parallel no longer slows down or drops messages
- ImprovedFaster streaming for large responses
- ImprovedMCP server lists are sorted alphabetically in settings
- ImprovedNew agent-complete notification chime
- ImprovedAnimations respect the reduced-motion system preference
- FixedRollback no longer fails on freshly-sent messages
- FixedRolled-back messages are cleared from the agent context
- FixedMalformed native MCP configs from Claude and Cursor now launch correctly
- FixedEnter shortcut no longer steals focus from the file editor
- FixedSigning in refreshes MCP data across all open windows
v0.0.3
Checkpoints, uploads & stability
- AddedRoll back to any checkpoint with per-branch git context
- AddedForked chats inherit the source worktree so you pick up right where you left off
- AddedSee chat state at a glance with colored icons and status pills
- AddedRunning chats and tasks show a live activity dot
- ImprovedLower memory usage when streaming large tool responses
- ImprovedPlan approvals are snappier
- FixedLarge images no longer fail to send
- FixedStale project git remotes now resync automatically
- FixedNo more phantom permission prompts after timeout or disconnect
- FixedSplit-pane layout and message routing work correctly across panes
- FixedQueue pauses gracefully during socket disconnects instead of dropping tasks
- FixedPinned chats are preserved when clearing a folder
- FixedModel picker only shows models your connected providers support
- FixedSidebar transitions and chat switching feel more stable
v0.0.2
Fork, pin & polish
- AddedFork any chat to explore a new direction without losing the original
- AddedPinned chats now sync across your machines
- AddedRename, move, and restore chats directly from the sidebar
- AddedAlways see your branch, worktree, and folder while chatting
- ImprovedChats resume reliably after network hiccups
- FixedChats no longer get stuck after waking from sleep
- FixedSidebar no longer flashes when pinning, forking, or deleting chats
v0.0.1
Released!
- AddedDesktop app for macOS