Changelog
What has shipped in Agent Pi. 678 releases so far, the newest is version 2.4.750.
v2.4.750
ChangedThe team editor is one plain full-screen page and keeps the numbers you save; the agent office; a real "page not found"
v2.4.749
NewAbout, Changelog and Blog pages on agentpi.app; BrowserOS neo and Docker at setup; a link to the tools catalogue
v2.4.748
FixedTeam members no longer lose shell commands to a "cancelled" permission, or have a turn cut off mid-work
v2.4.747
NewA password page for downloads on agentpi.app, marked beta
v2.4.746
FixedA team's goal no longer stops when you name one member; the engine installs itself; a member's card reads properly while it works
v2.4.745
NewTeam templates, and the Agents tab in plain words
v2.4.744
FixedA folder opened from Agent Pi comes to the front (Windows)
v2.4.743
ChangedLocal models answer sooner: a shorter prompt, no pre-check, and a server that no longer freezes
v2.4.742
FixedA team member runs on the model its card names, or it is absent and the team carries on
FixedThe engine's Python helper is no longer called a stuck background job, or closed after every turn
ChangedModel lists offer only what this computer can run; Settings, CLI in plain words
ChangedPi CLI is beta-only: production users see oh-my-pi, and nothing runs on Pi CLI
v2.4.741
FixedA team's "Timeout per turn" stays what you saved, and a running team picks it up
v2.4.740
FixedA team that can only wait for you stops and says so, instead of lapping round after round
v2.4.739
FixedZoom changes the size of the text, not how much of the window the app uses; the header fits; a chat you just wrote in sorts first at once
v2.4.738
FixedThe amount in the header is about whoever answers: the team member speaking, or the team as a whole
v2.4.737
FixedThe minimap keeps up with team rounds: member turns in their own name and colour, and it no longer freezes or stays empty
v2.4.736
FixedEscalations from a team round sit where they happened, dated, as one line each; a reload no longer piles them under your newest message
v2.4.735
ChangedAdd-ons: one window for Connections (MCP servers), Extensions, Skills and Built-in tools
v2.4.734
ChangedPlan, agents, teams and their helpers use exactly the chat's skills, extensions and MCP servers
v2.4.733
FixedThe on/off switches for MCP servers, extensions and skills do what they say
v2.4.732
ChangedEach chat has a mode menu (Plan / Single Agent / Team of Agents + Goal: Auto-Continue); Sub-agents, Memory and goal limits are Preferences
v2.4.731
FixedWhen the agent picks its work back up on its own, you see it; and you can stop one of omp's sub-agents
v2.4.730
NewMCP servers: several accounts of one server, "Sign in" instead of pasting keys, and the servers you listed
v2.4.729
RemovedPlaywright: BrowserOS is the browser
v2.4.728
FixedA swarm has no built-in limit: 20 articles run as 20 agents, and the only cap is the one you set
v2.4.727
FixedThe chat can no longer slide sideways, the Plan meter shows up, and the suite is green on any machine
v2.4.726
NewA Shortcuts tab: every shortcut as it is bound now, with a filter; and the "/" palette finally takes the keyboard
v2.4.725
NewEditable keyboard shortcuts, "#" / "##" file and folder pickers, and notices that stay off Send
v2.4.724
FixedThe chat's own agent could not see what the team said in the same tab
v2.4.723
ChangedJev is a skill now: mounted means available, ticked means required
v2.4.722
NewJev is named in the always-apply rule, so typed decisions route to it
v2.4.721
FixedConverting an npm extension undid itself on the next sweep
v2.4.720
ChangedKeeping our own sub-agent control: omp's cancel has no id we can use
FixedThe loading animation says which stage it is in, and stops lying about being finished
v2.4.719
FixedA Supervised team that never asked you anything
FixedAbsent is not zero: team run settings stopped resetting
ChangedA team slot tab is two rows
v2.4.718
FixedA chat forgot which team it was, so nobody was leading it
v2.4.717
FixedAn agent with full permissions was still asking for permission
v2.4.716
FixedA 404 that named a model nobody sent
FixedThe loading animation no longer finishes before the chat does
v2.4.715
FixedThe Convert button 404'd on every npm extension
ChangedAsk and ida stay out of the tool catalog, with the measurement
v2.4.714
FixedA tab switch took 28 seconds. It was never the sidebar
v2.4.713
FixedA supervisor does not need to approve git status
v2.4.712
Fixed"auto (not blocking): reject" was neither: an untouched card no longer refuses the work
v2.4.711
FixedOpenRouter can no longer spend a cent unless you picked it
v2.4.710
FixedA team lead who never stopped it, a Gemini member billed to OpenRouter, and a sidebar that re-walked the project on every switch
v2.4.709
FixedA swarm died because two tools were "unavailable in this session"
v2.4.708
FixedA swarm card stopped mid-word and threw away the finding
FixedOne row, one icon
v2.4.707
FixedThe refusal that kept coming back was a restart, not a provider
v2.4.706
FixedStop now stops it, and so does a refusal
v2.4.705
FixedOpening a long chat no longer replays a 10,000-frame backlog
v2.4.704
FixedThe server no longer dies seconds after every start
v2.4.703
FixedA refusal is not a note
v2.4.702
FixedUnticked means off to the engine too; the repack panel sees npm packages
v2.4.701
FixedA replayed round is not running
v2.4.700
FixedA file: url opens the file, and every turn owns what it starts
v2.4.699
FixedThe running dot follows the work, and a running swarm stays in view
v2.4.698
NewA crash is not a stop: the server comes back, a stopped one stays stopped
v2.4.697
FixedA downloaded update is not a failed update
v2.4.696
FixedThe saved-chat crash was fixed in one tree only
v2.4.695
FixedOpening a saved chat no longer dies on an undefined role
v2.4.694
ChangedThe answer says what answered it, and an unreadable reply is not "no reply"
v2.4.693
FixedBackground jobs in plain words, and compaction stops getting Claude refused
v2.4.692
FixedThe Fast / Thinking dropdown renders, and the provider has its name
v2.4.691
FixedOne invalid field was hiding every custom provider