{"schema_version":1,"service":"RheinAgent Update Feed","version":"0.2.0","products":[{"product_slug":"rheinagent-mail","product_name":"RheinAgent Mail MCP","channels":["stable","candidate"],"stable_feed":"/v1/products/rheinagent-mail/channels/stable.json","candidate_feed":"/v1/products/rheinagent-mail/channels/candidate.json"},{"product_slug":"rheinagent-audit","product_name":"RheinAgent Audit Hub","channels":["stable","candidate"],"stable_feed":"/v1/products/rheinagent-audit/channels/stable.json","candidate_feed":"/v1/products/rheinagent-audit/channels/candidate.json"},{"product_slug":"rheinagent-knowledge","product_name":"RheinAgent Knowledge MCP","channels":["stable","candidate"],"stable_feed":"/v1/products/rheinagent-knowledge/channels/stable.json","candidate_feed":"/v1/products/rheinagent-knowledge/channels/candidate.json"},{"product_slug":"rheinagent-mcp","product_name":"RheinAgent MCP","channels":["stable","candidate"],"stable_feed":"/v1/products/rheinagent-mcp/channels/stable.json","candidate_feed":"/v1/products/rheinagent-mcp/channels/candidate.json"},{"product_slug":"rheinagent-browser","product_name":"RheinAgent Browser MCP","channels":["stable","candidate"],"stable_feed":"/v1/products/rheinagent-browser/channels/stable.json","candidate_feed":"/v1/products/rheinagent-browser/channels/candidate.json"},{"product_slug":"rheinagent-uniapi","product_name":"RheinAgent UniAPI MCP","channels":["stable","candidate"],"stable_feed":"/v1/products/rheinagent-uniapi/channels/stable.json","candidate_feed":"/v1/products/rheinagent-uniapi/channels/candidate.json"}],"release_policy":{"semver_only":true,"tag_format":"vMAJOR.MINOR.PATCH[-PRERELEASE]"},"manifest_schema":"/v1/schemas/manifest-v1.json","signing":{"algorithm":"ed25519","key_id":"ed25519-sha256:755cb0510d093420136808b7c9c997df37ff7aee57fe87fc67094495ffc47d1a","fingerprint_basis":"sha256-of-public-pem-bytes","public_key":"/v1/keys/update-signing-ed25519.pem"},"delivery":{"artifact_proxy_enabled":false,"customer_auth_required":true}}
