Skip to content

v0.3.0 — observation lifecycle

Choose a tag to compare

@breman27 breman27 released this 11 Jul 15:56
ef0516f

agent-catalog v0.3.0 — technical preview

An observation-lifecycle release: the catalog now tells you not just what agents exist, but whether what it's showing you is current. Published via npm trusted publishing (OIDC) with provenance.

Added

  • Cluster visibility in the UI. A Cluster column on the fleet page and a cluster: <name> chip on the agent card — in a multi-cluster setup you can see which cluster an agent runs on.
  • Observation lifecycle v0 — an outage no longer reads as a deletion. Each scan stamps last-observed-at + source-status: available; a failed cluster list keeps the last good snapshot but marks it source-status: unavailable with source-last-success-at. Surfaced as a Source column (online/offline) and a card chip/hint.
  • Interface drift — declared vs. served skills. For kagent agents with a live A2A card, declarative a2aConfig skill IDs are compared against the card's served skills; mismatches set interface-status (in-sync|drift) + an interface-drift detail, also under spec.agent.interface. Shown as an Interface column and card chip.
  • Fleet column chooser. Lower-signal columns hidden by default, toggleable per view.

Docs

  • First release where both packages render a README on npm; plus demo screenshots and the agent-operations roadmap.

Full notes: CHANGELOG.md.