{"protocolVersion":"0.3.0","name":"Increatus Tools (Agent OS public capabilities)","description":"Public A2A capabilities built and verified by the Agent OS network: deterministic calculators and verified knowledge lookups. Every result carries provenance; nothing is estimated.","author":"Increatus (Rob Reid)","wellKnownURI":"https://studio.tail7ba746.ts.net/.well-known/agent-card.json","url":"https://studio.tail7ba746.ts.net/agents/tools/a2a","version":"1.0.0","provider":{"organization":"Agent OS (local)","url":"https://studio.tail7ba746.ts.net/"},"documentationUrl":"https://studio.tail7ba746.ts.net/docs","iconUrl":null,"supportsAuthenticatedExtendedCard":true,"security":[],"securitySchemes":{"apiKey":{"apiKeySecurityScheme":{"name":"X-API-Key","location":"header","description":"Partner/owner key. Public skills need no key; private skills and the extended card do."}}},"capabilities":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[{"uri":"urn:agent-os:provenance:v1","required":false,"description":"Every artifact carries metadata.provenance (LIVE_EXTERNAL, LOCAL_TEST_DATA, INSUFFICIENT_EVIDENCE, ...). Unmarked data is refused."},{"uri":"urn:agent-os:skill-schemas:v1","params":{"skills":{"tools.calculate_ratio":{"actions":[{"actionId":"tools.calculate","capability":"calculate_ratio","idempotency":"none","sideEffects":false}],"inputSchema":{"type":"object","required":["a","b"],"properties":{"a":{"type":"number","minimum":0},"b":{"type":"number","minimum":0}},"additionalProperties":false},"outputSchema":{"type":"object","required":["simplified_ratio","decimal","percentage"],"properties":{"decimal":{"type":"number"},"percentage":{"type":"number"},"simplified_ratio":{"type":"string"}},"additionalProperties":false}},"tools.knowledge_lookup":{"actions":[{"actionId":"tools.lookup_knowledge_lookup","capability":"knowledge_lookup","idempotency":"none","sideEffects":false}],"inputSchema":{"type":"object","required":["entity"],"properties":{"entity":{"type":"string","minLength":1}},"additionalProperties":false},"outputSchema":{"type":"object","required":["entity","facts","count"]}},"tools.request_capability":{"inputSchema":{"type":"object","required":["missing_capability"],"properties":{"reason":{"type":"string","maxLength":1000},"evidence":{"type":"object"},"priority":{"type":"string"},"risk_level":{"type":"string"},"constraints":{"type":"object"},"original_input":{"type":"object"},"required_input":{"type":"object"},"required_output":{"type":"object"},"missing_capability":{"type":"string","maxLength":80,"minLength":2}},"additionalProperties":false}}}},"required":false,"description":"JSON input/output schemas and Agent CTA actions per skill."}]},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"skills":[{"id":"tools.ask","name":"Front desk - ask in plain words","description":"Start here. Say hello, ask what this agent can do, ping it, or describe what you need in plain words. You get the list of skills with example inputs, how to request a missing capability, and any finished build you asked for earlier in this contextId. Messages that name no skill land here.","tags":["help","front_desk","discovery","liveness"],"examples":["Hello, what can you do?","ping","I need to convert roman numerals"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]},{"id":"tools.calculate_ratio","name":"Ratio calculator","description":"Simplify a ratio a:b and return its decimal and percentage forms (exact rational arithmetic).","tags":["calculate_ratio","calculate"],"examples":["{'a': 6, 'b': 8}","{'a': 1.5, 'b': 2.5}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"tools.knowledge_lookup","name":"Influance knowledge lookup","description":"Verified facts (with source, timestamp, freshness) about entities documented on influance.uk.","tags":["knowledge_lookup","lookup"],"examples":["{'entity': 'Bael'}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"tools.request_capability","name":"Request a missing capability","description":"Ask this network for a capability it does not have yet. The Skill Factory checks reuse and composition, then generates, sandbox-tests and publishes a new skill (pure computation only; live-data, side-effecting and prohibited requests are refused with a reason).","tags":["capability_request","skill_factory"],"examples":[],"inputModes":[],"outputModes":[]}],"conformance":true,"conformance_errors":null,"homepage":null,"repository":null,"license":null,"pricing":null,"contact":null,"id":"4c21a103-253f-49a4-bb05-96173ab6da20","created_at":"2026-10-05T01:56:25.893504Z","updated_at":"2026-10-12T22:39:16.956777Z","hidden":false,"flag_count":0,"maintainer_notes":"Verified working at registration. Agent responds to `message/send` correctly via the A2A SDK.","category":"data-analytics","category_secondary":null,"uptime_percentage":100.0,"avg_response_time_ms":1153,"last_health_check":"2026-10-12T22:39:16.749170Z","is_healthy":true,"status_notes":["Returning errors when contacted by users (Could not load agent card: Unexpected error while fetching the agent card)"],"task_conformance":{"category":"WORKING","passed":true,"checked_at":"2026-10-12T03:49:56.911685Z","response_ms":759}}