Repository navigation
Kaleta 1.6.0 – Claude does most of the admin, themeless
Kaleta 1.6 lets Claude do most of what the admin does – including cleaning up – and makes Kaleta themeless.
Claude can do most of what the admin does
- Trash and restore:
trash_news,delete_collection_item,list_trashandrestore_from_trashfor pages, news items and collection items. Collection items get a trash in the admin too – deleted items can be restored for 30 days. - Deleting and editing:
delete_collection,update_category,delete_category,delete_popup,update_media,delete_media(a file still used on the site is not deleted),update_enquiryanddelete_enquiry. Destructive tools run only when you explicitly ask. - Components and saved sections:
list_components,save_component,delete_component; a component is edited with the build tools and thecomponentparameter. Sections saved in the builder appear inbuilder_schemaand go in withinsert_section;save_sectionanddelete_sectionmanage them. - Enquiries: every read of enquiries by Claude is written to the change log.
- Context:
site_inforeturns the enabled extensions, the languages (and whether each is published) and the last cron run. Every tool carries MCP annotations (read-only, destructive), so Claude and its app know what to confirm with you. - English builder vocabulary: builds, element content, styles and
builder_schemago over MCP in English (type,content,children,button,mobile,primary…). Stored builds do not change, and the Czech form is still accepted, so existing connections keep working.
Themeless
Custom PHP layouts are no longer used. The page frame is part of the system, and the look comes only from Site appearance, shared classes, components and site parts. The update removes the files of the old built-in layout; Settings → Health tells you if a custom layout/ folder is still on the server.
For contributors
- A parity guard in
tools/unit-tests.php: every admin action is a read, has an MCP tool, or is admin only with a stated reason. Mcp\Vocabularyholds the English builder vocabulary; a unit test takes every library section to English and back.- Database migrations 28 (collection item trash) and 29 (the layout setting goes).
Updating
Update from Settings → Backups and updates.