Skip to content
Fredrin

The Fredrin changelog

Everything we shipped between September 5, 2026 and September 8, 2026 — page 4 of 18.

  1. New

    • Combine the two top session-info rows into a single row
    • Remove selected-state border on menus across landing and marketing pages
    • Build a conversion-focused custom 404 page with interactive drag-to-merge demo
    • Fulfil source-backed interfaces through the declared-source proxy
    • Define required structure for a well-structured plan with 14 mandatory sections
    • Redesign out-of-app call UI to be slimmer and less visible; present design options first
    • Migrate admin calendar events into the Fredrin project's calendar
    • Automations - Review the codebase for security and performance issues
    • Revert the recently introduced "default goal" behavior
    • tickets not always recording the model used
    • Agent surface: app_list / app_read / app_call on CLI, REST v1 and MCP
    • Add goal-level defaults for model/effort, runs-on, and workflow applied to all tickets
    • Limit create-ticket mic voice input to raw transcription only
    • Add audio/video source configuration during video calls in Atrium
    • SDK surface: custom.list / custom.fetch, new scope, per-slug install grant
    • Make notes list more minimalistic with uniform height per note
    • Fix voice input session close incorrectly creating a ticket
    • Redesign row CTAs with a hyper-minimalistic layout so they stop consuming half the row
    • Improve validation of work
    • Scope Fredrin memory to workspace and project level instead of user level
    • Automations - Create smoke and regression tests and fix failing tests
    • Make left side pane in Reporting tab resizable
    • Redesign question UX: make the question the largest element and strip all fluff
    • Scope and improve voice talk mode quality (synthesis and speech recognition)
    • Investigate why a new session cannot be created and clarify what the session screen is
    • Install consent: the interface diff
    • In plan mode when it asks question on the answer options specify which is recommended
    • Settings UI: declare, test and revoke a source
    • Fulfil DB-backed interfaces; typed failure taxonomy
    • The egress proxy: server-side fetch behind an SSRF guard
    • Automations - Improve our Code app: Sep 8, 2026
    • Schema + service: ProjectExternalSource
    • Fredrin AI funds and meters OpenCode runs it cannot credential
    • Derive app interfaces from bundle source; versioned interface table
    • The cloud credential gate believes OpenCode accepts ANTHROPIC_AUTH_TOKEN
    • OpenCode's API-key position reads as if those keys are how you sign OpenCode in

    Fixed

    • a phone that leaves a meeting while its connection is down really leaves it
    • accept automation auto-complete setting saves
    • a refused message action no longer wipes the conversation
  2. New

    • @mentions, emoji and reactions in the Messages panel
    • Add discard changes action and fix commit button state and styling
    • Fix Atrium UI on mobile
    • Opencode models
    • Support auto-merge / auto-complete for automations that don't push code
    • Redesign Marketplace to scale to thousands of apps
    • Improve Plan mode with stronger questions and full project context
    • Add expand/collapse tree view for folders in the notes app
    • Add editor key map options for Vim, Emacs, or none in code app
    • Simplify Kickstart templates to three AI prompts
    • Restrict planning progress visibility to Backlog
    • Add new session launch controls to ticket detail
    • Improve mobile UX in chat app by identifying and fixing deficiencies
    • Add a tech stack section to Kickstarts
    • Capitalize the first letters in “vibe-coding”
    • a note holds children: nest anything in anything by dragging
    • calls capture 720p, lead with VP9, and split a bitrate budget across the mesh
    • the call view is a Meet-style stage - share on stage, spotlight from real audio, pin, grid, full screen
    • a call is a layer over the project shell, and survives leaving the floor
    • Rename ticket detail action from "Talk it through" to "Plan this ticket"
    • Allow admins to change a member's role
    • calls fall back to a Cloudflare TURN relay when two networks cannot meet
    • Enable talk mode to create tickets directly without manual button click
    • Atrium presence is Fredrin's three states, and the knock rings wherever you are
    • Automations - Improve security and performance: Sep 7, 2026
    • Atrium is the floor, hosted as a project tab inside Fredrin's shell
    • Hosted MCP server has no calendar tools: FRED-JBRMZ2 missed it
    • Show plan-readiness meter on backlog and in-planning tickets
    • Enable adding/editing calendar entries from Fredrin chat and ticket sessions
    • Redesign first-impression loading screen ('Loading planning levels' + Close button)
    • Find or add option to select alternative AI models (e.g., Codex) in Fredrin Cloud
    • Plan mode's level chooser exits with "Skip Planning", not "Close"
    • Auto-detect available models per remote agent
    • Rename "Themes" to "Kickstarts" and give color-scheme-named kickstarts meaningful names
    • Fix Codex question flow to use native picker selection instead of plain text prompt
    • Atrium isolation guard flags prose as integration: it red-lit its own release
    • Add ADMIN_DESIGN.md, the admin console's design standard, with a generator and a ratcheting guard
    • Fix ticket click in automation panel to open in Tasks app instead of new Fredrin instance
    • Automations - Create smoke and regression tests and fix them daily · FRED-8AK327: Sep 7, 2026
    • Fix slow and glitchy project switching
    • Automations - Look for bugs and UX to polish and fix it: Sep 7, 2026
    • the Code app notices changes made outside it
    • Fix Vercel app end-to-end functionality and mobile responsiveness

    Fixed

    • a call that ends releases every device, and a stop beats a start still waiting on the prompt
    • the floor's faces carry one colour, the presence ring - the accent dot is gone
    • Tailwind scans the Atrium package, so the presence ring finally has a colour
    • render the Automations rail next-run time as 12-hour with AM/PM
    • page the board's first read in SQL: Prisma paged the nested take in memory and scanned every comment
    • a call turns your microphone on, and signalling cannot arrive out of order
    • next build type-checks the app program, so scripts/ can't crash the deploy
  3. New

    • Fix error when adding Google Analytics connector
    • Investigate recurring cloud instance boot failure
    • Align Codex chat hooks with Claude hooks for human input requests
    • Reduce excessive vertical space usage on mobile for better UX
    • Improve visual styling of workflow item action buttons
    • Improve UI placement of "Back to Plan Mode" button
    • `ticket check <n>` addresses plan items by position, so a mid-build plan edit shifts the numbers
    • Atrium rides the realtime driver; knocks and messages reach you anywhere in Fredrin
    • Add button to help set project folder when not set
    • Google Calendar connector: sync the Calendar app both ways
    • Improve UI/UX of top navigation tabs
    • Move the Custom apps / Marketplace apps toggles up to workspace level
    • Move theme selector into new Settings item in left sidebar
    • Let a workspace owner edit a member's role (workspace-wide, and per project)
    • read OpenCode's and pi.dev's model lists off the installed CLI
    • Audit codebase security and performance, grade and remediate if below 70
    • Let the user pick the Code tab editor's colour theme (VS Code Dark Modern was asked for)
    • Fix messed-up UI layout on mobile
    • Meta connector: Ads management plus Instagram / Facebook Pages / Threads posting
    • Desktop shell on a workspace's custom domain (follow-up to FRED-7F35Z3)
    • Custom apps have no network access at all: a user's SEMrush app is dead on arrival
    • Add native option selector for explicit yes/no approval prompts in Codex
    • Redesign mobile ticket view: prioritize Details/Agent tab switch with swipe gesture
    • Cmd/Ctrl-click a link in a ticket or in the agent's output to open it
    • Redo icon for parallel execution: fix small, bug-like appearance
    • Auto-complete automations that produce no PR or code changes
    • Prefix titles of automation-created tickets with "Automations - "
    • autosave the Code app, and refuse to clobber a Worker's edits
    • Add Admin-Configurable Prompt Settings for Plan Mode Levels
    • Remove Dialog view, keep only Sidebar and Full-Screen Dialog views
    • Keep Apps dropdown open after selecting an app
    • Replace post-Close mission view with Build mode and add 'Go back to Plan Mode' button
    • Fix Codex human-input tickets going to Review instead of Blocked; align hooks with Claude (and vice versa); support native multiple choice UI
    • Add custom domain support for workspace access
    • Fix UI not mobile responsive
    • Fix workflow expansion in composer to always use project default instead of last selection
    • Enable click-to-enlarge for attachments sent in DMs
    • Open Composer Plan Mode into ticket's plan session, then show Mission view with auto-selected workflow items before Build
    • Keep OpenCode isolated as its own separate component
    • Create smoke and regression tests and fix them daily · FRED-8AK327: Sep 6, 2026
    • Add multiple-choice selection to Codex human-input prompts
    • Hide 'New Ticket' button when Goal Detail slider panel is open on mobile
    • Reuse composer's model/effort picker in steps workflow selector
    • Team sells collaboration, governance moves to Enterprise
    • Add ability to choose model/effort when generating reports
    • Look for bugs and UX to polish and fix it: Sep 6, 2026
    • Add small-team pricing plan between Pro ($20) and Team ($300)
    • Stamp the build-steps block at first dispatch so the Workflow chip shows on every Running ticket
    • Rebuild the review glance: add conflict resolution and blast-radius flagging as a reviewable artifact
    • name the hosted-compute soak cohort by person, and stop /welcome refusing a signed-in visitor
    • Fix CI on main
    • Move PostHog capture calls from v1 route handlers into shared service layer
    • Add server-side poller so autopilot auto-merge survives a closed laptop

    Fixed

    • a Codex chat on a Fredrin that predates the context hook says so
    • a self-cancelled chat session says why, without hiding its transcript
    • Atrium's seeded correspondence is always already sent
    • Atrium renders the desktop window's title bar
    • stop CI's browser install racing the shared runner's apt lock
    • close automation assignee regression coverage gap
    • derive every published plan figure from PLAN_LIMITS
    • join the billing funnel on the workspace, and give GA a conversion
  4. New

    • Provision remote Worker build environment so verification can complete
    • Fix mobile responsiveness issue
    • Investigate error in Agent tab for a specific ticket detail view
    • Remove the "since last visit" section at the top
    • Add model selection and terminal session creation to mobile chat app
    • Fix mobile UI issues in Create Ticket: model chooser and effort level
    • Add model override setting for workflow steps
    • Fix Codex implementation missing human answer/question step in TUI
    • Hide observer ticket menu in ticket detail view until further developed
    • Fix Codex 'ask human' detection not being picked up correctly by Fredrin
    • Find way to suppress first-time warning in Codex CLI on server
    • /cloud-agents, the galaxy lander for remote and hosted agents
    • Add view to surface blocked tickets without manual dependency tracing
    • Improve security and performance: Sep 5, 2026
    • give returning users an evidence-linked project briefing
    • Fix composer overlap when ticket view is pinned to the right
    • add Last Active column to Admin → Projects
    • Investigate and prevent Fredrin from creating stray folders outside project root
    • Add goal-level setting for model/effort and runs-on that propagates to all tickets
    • Keep the Fredrin-owned agent clone updated instead of frozen at its clone commit
    • Run daily smoke and regression test creation and fix pass
    • Show bounded automatic repair attempts and stop repeated failures
    • Simplify new project UI: GitHub as primary, non-GitHub as secondary default-emphasized option
    • Reorganize model/effort selector UI by model type and effort level
    • Improve empty-state UX in Goal section for creating tickets
    • Fix mobile UI for ticket detail agent view to maximize TUI space
    • Apps menu: the Workspace apps group has three different right columns: unify the trailing slot
    • Add clickable links and media support to direct chat messages
    • Replace remote agent detail side panel with full-screen view and back button
    • Redo themes: provide three landing page options with real screenshots
    • Apps menu: an installed-but-hidden workspace app renders as nothing
    • Apps menu: sort Workspace apps by whether the tab is ON, not by install state
    • Fix top portion taking half the screen, leaving no room for TUI
    • Make attached media clickable in new ticket box to open zoom popup
    • Fix mobile layout so Group By and Sort By controls aren't cut off screen
    • Look for bugs and UX to polish and fix it: Sep 5, 2026
    • Add sortable column headers to view top projects by ticket count

    Fixed

    • attach Codex design previews before requesting approval
    • withdraw leaked goal features and validate PR destinations
    • /cloud-agents keeps its night look on every theme, and a build cannot ship it without its CSS

This is what a board of agents shipping in parallel looks like. Free to start on macOS, Windows and Linux.