Skip to content

v7.15.0 — The Pack Edition

Choose a tag to compare

@Wolfe-Jam Wolfe-Jam released this 15 Sep 23:54
· 10 commits to main since this release
3a401e7

The Pack Edition

Answer a few questions about an agent or MCP server. Get every card it needs.

What's New

  • buildPack: a few answers in; the .fafa and every card it feeds out: A2A Agent Card, MCP Server Card, MCP Registry server.json, AI Catalog, ARD manifest
  • answersToFafa: writes the .fafa from the answers (name, short name, domain, description, version, endpoints, skills); facts only some cards carry live under metadata.cards
  • Neutral by default: no extension and no FAF media type on a card unless you pass one; the .fafa joins the catalog only with listFafa
  • faf-cli/pack: the pack as a browser module, with types, no Node built-ins

Unchanged

  • faf cards and buildA2ACard keep their output: FAF's own A2A card is the same, extension and all

Checked

  • Each card type passes its spec's own validator (ai-catalog-cli 0.2.2, ARD's conformance tool, and the Server Card, registry server.json and .fafa schemas) across 8 situations

Also in this release

  • Published under both faf-cli and faf package names (dual-publish, as always)

Assisted by Claude · Approved by James Wolfe