Add Storylayer live ARD conformance example#9
Conversation
Real-world ai-catalog from app.storylayer.ai including MCP, REST API, and workflow entries with trustManifest. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Live production catalog: https://app.storylayer.ai/.well-known/ai-catalog.json (v1.2.2, 3 entries incl. workflow + trustManifest). Conformance example in this PR matches production. Happy to run |
|
Thanks @mikeslone . We made some change to the resources identifier format (Please check 8fff974) . Can you fix the conformance test error? |
|
Updated to the current spec — the live Storylayer catalog (https://app.storylayer.ai/.well-known/ai-catalog.json) now passes the updated |
| { | ||
| "identifier": "urn:air:app.storylayer.ai:workflow:real-estate-listings", | ||
| "displayName": "Real Estate Listings \u2192 Social", | ||
| "type": "application/ai-catalog+json", |
There was a problem hiding this comment.
Is this entry type ai-catalog+json? Based on the URL, it seems like a skill markdown file?
|
Thanks @mindpower — fixed. You were right that the workflow entries were mistyped: they're skills executed through the MCP, not standalone catalogs, so each now points at the MCP server card with Live catalog now uses only spec-supported media types and verifies clean: Refreshing this PR's snapshot to match. |
Summary
conformance/examples/storylayer-ai-catalog.json— a real-world ai-catalog from production at https://app.storylayer.ai/.well-known/ai-catalog.jsonTest plan
./bin/conformance-test manifest conformance/examples/storylayer-ai-catalog.jsoncurl -s https://app.storylayer.ai/.well-known/ai-catalog.jsonMade with Cursor