Agents Changelog
Release notes for Agents.
0.1.1
Pre-releaseKirby Agents is experimental. Until version 1.0, updates can have breaking changes, so read the release notes before you update.
🐛 Bug fixes
replaceoperations now search in the value ascontent_getshows it. Before, they searched in the stored value, so field types with their ownpresent()method could not usereplace- Keep custom schemes like
com.raycast:/oauthin the OAuth redirect to the client
🧩 For plugin developers
replaceoperations send the result throughinput()of the field class. If your field class changes the value inpresent(),input()must accept that value
Full Changelog: 0.1.0...0.1.1
0.1.0
Pre-releaseKirby Agents is experimental. Until version 1.0, updates can have breaking changes, so read the release notes before you update.
🎉 Features
- Add an MCP server at
/panel/mcp, with login through the Panel and OAuth (dynamic client registration and client ID metadata documents) - Add 15 tools to read the site, pages, files and blueprints, and to change content, pages and files
- Add editing for all core field types, including blocks, layouts, structures and objects, with checks for the rules of the blueprint
- Save changes of agents as unsaved changes, so editors can publish or discard them in the Panel
- Add 7 permissions per connection, limited by the role of the user, and ask for missing permissions during a chat
- Add the Agents view to the Panel, to change the permissions of a connection or revoke it
- Add the
agentsblueprint option, to explain fields to agents or hide them - Add file uploads with upload links that expire after 10 minutes
- Add WebMCP support for agents in the browser
- Add plugin extensions for field types (
tobimori.agents.fields), tools (tobimori.agents.tools) and permissions (tobimori.agents.scopes) - Add the
toolsoption to turn off tools, and thepathoption to move the endpoints out of the Panel - Add rate limits for the OAuth and MCP endpoints
Full Changelog: commits