Skip to content

v0.5.0 — Agent templates refresh

Choose a tag to compare

@rullopat rullopat released this 29 May 17:28
388fbae

Minor release. Three packages bumped in lockstep and published to npm with provenance:

What's new

An agent-templates refresh: the first-run ritual now learns about you, fresh installs ship a real starter USER.md, the default workspace docs are richer, and agents finally show a face in the UI. Strictly additive — existing profiles, groups, and agents keep working unchanged.

  • Two-sided bootstrap. The first-run conversation is two-phase: it fills the agent's IDENTITY.md (name, creature, vibe, emoji, optional avatar), then asks about the human and writes USER.md before retiring itself.
  • Seeded + backfilled USER.md. New groups are born with a starter USER.md instead of an empty string; a one-shot migration backfills existing groups whose USER.md was still empty.
  • Richer default templates. SOUL.md, a fully-restructured AGENTS.md (workspace operating manual — memory discipline, red lines, channel etiquette), and TOOLS.md are expanded. IDENTITY.md gains Creature + Avatar.
  • Default-on templates, HEARTBEAT opt-in. AGENTS.md and TOOLS.md now ship with every profile by default; HEARTBEAT.md stays opt-in. The managed default profile is kept in sync with the shipped templates on boot.
  • Agents show a face. The agent list and detail pages render an avatar (http(s):// or data: URIs) and creature parsed from IDENTITY.md, falling back to the emoji.
  • Reworked profile create form. A tab per template with a "templates to include" checklist that enables/disables each tab.