Skip to content

v5.29.0

Choose a tag to compare

@avirtual avirtual released this 05 Sep 08:46
· 6698 commits to master since this release
  • Clodex now ships stock skills (first: clodex-plugin) into ~/.clodex/skills
    on launch; edited copies are never overwritten, same as team prompts.
  • Custom plugins now reach only the seats that tick them: a plugin loaded from
    ~/.clodex/plugins or a registered folder is off by default for every seat,
    while the plugins shipped with Clodex stay on. Seats that never had a plugin
    list lose custom plugins until ticked under 🔌 Plugins…, and such a seat's
    next save also drops any capability grants it held for one.
  • A plugin's sidebar footer button is hidden on a seat that does not have it,
    instead of dimmed.
  • The memory viewer no longer follows symlinks out of an agent's memory
    folder.
    An agent writes that folder itself, so a link planted there used to
    be read and its contents shown to you as if it were a memory. Entries that
    resolve outside the folder are now skipped: they are not listed, their text is
    never displayed, and nothing is deleted. An agent folder that is itself a link
    to another agent's folder is refused too, so one agent's memories can never be
    shown under another's name. Real memories are unaffected.
  • Plugins get rhost.lib.renderMarkdown, a safe markdown-to-DOM renderer:
    headings, lists, tables, fences, inline styles and allowlisted links, never
    raw HTML.

Apple Silicon (arm64) build. Intel (x64) users can build from source (npm install && npx electron-rebuild && npm run dist:mac).

Unsigned (ad-hoc) build: first launch needs right-click → Open, or xattr -cr /Applications/Clodex.app.