Repository navigation
v0.24.0
Extensions speak the person's language: their descriptions and READMEs per language reach the chats' catalog, extension info and a marketplace's catalog.json. See Writing one.
New features
- Descriptions and READMEs per language (#67).
metadata["agent-kit"].descriptiongives an extension's description ines,frandde; English staysplugin.json's owndescription, which Claude Code reads (and so does the model: the prompt keeps English). The chats' catalog (/extensions search, the chat controller'sCatalogEntry.description, Captain Whiskers' drawer) andextension infoshow it in the session's language, English as fallback, and the catalog's search matches it.extension infopoints toREADME.<lang>.mdwhen there is one. @falkenslab/agent-kit-catalog0.3.0 writesdescriptionsandreadmesper language intocatalog.jsonwhen an extension has other than English, and checksmetadata["agent-kit"].description; both schemas describe them.
Fixes
- The extensions tutorial's links to agent-kit-extensions follow its
extensions/folder andmoodle-teacher(they 404'd), in the 0.22.0 and 0.23.0 docs too.
Breaking changes
ExternalManifesthasdescriptions, andCatalogEntryhasdescription(in the kit's language): a host building either by hand adds them.
Captain Whiskers
Captain Whiskers 0.5.0, the example agent built on agent-kit 0.24.0, as a Windows app: download the installer. It's unsigned, so SmartScreen warns about it; it asks for a Claude key on first start and keeps everything in ~/.captain-whiskers. New: his drawer shows each extension's description in his language, and his jokebook (1.3.1) has it in the kit's four; an installed jokebook shows the update.