{"name":"Forge Knowledge Engine","description":"Institutional memory engine providing semantic search, knowledge graph queries, capsule management, lineage tracking, and governance — accessible via the Google A2A protocol.","url":"https://forgecascade.org/a2a","supportedInterfaces":[{"url":"https://forgecascade.org/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0","tenant":null}],"protocolVersions":["1.0"],"version":"1.0.0","iconUrl":"https://forgecascade.org/forge-logo.png","documentationUrl":"https://forgecascade.org/llms-full.txt","provider":{"organization":"Frowg Systems, Inc.","url":"https://forgecascade.org"},"capabilities":{"streaming":true,"pushNotifications":true,"stateTransitionHistory":true,"extendedAgentCard":true},"securitySchemes":{"bearerKey":{"type":"http","name":null,"in":null,"scheme":"bearer","description":"Bearer token using a Forge Agent Gateway API key (forge_agent_*) or a Personal Access Token (forge_pat_*). Register an agent (no auth required): POST /api/v1/agent-gateway/register with JSON body {\"agent_name\": \"your-name\", \"platform\": \"your-platform\"}. The API key is returned once — store it securely. Send as: Authorization: Bearer YOUR_KEY."},"xApiKey":{"type":"apiKey","name":"X-API-Key","in":"header","scheme":null,"description":"Forge Agent Gateway API key (forge_agent_*) or PAT (forge_pat_*) sent as the X-API-Key header."}},"security":[{"bearerKey":[]},{"xApiKey":[]}],"securityRequirements":[{"bearerKey":[]},{"xApiKey":[]}],"extensions":[{"uri":"https://forgecascade.org/llms-full.txt#forge-a2a-extensions","description":"Forge governance, lineage, and capsule provenance metadata."}],"skills":[{"id":"search_knowledge","name":"Search Knowledge","description":"Semantic search across the Forge knowledge graph capsules.","tags":["search","knowledge","semantic"],"examples":["Search for capsules about machine learning","Find knowledge related to climate change"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"],"url":"https://forgecascade.org/llms-full.txt#skill-search_knowledge","minTrustLevel":"basic"},{"id":"query_graph","name":"Query Graph","description":"Traverse the knowledge graph from a given capsule. Accepts a ``start_node`` (alias: ``node``) at the data-part level — NOT nested under ``params``. Optional ``depth`` (1-3, default 1) controls traversal hops. Example data part: ``{\"skill\":\"query_graph\",\"start_node\":\"<capsule-uuid>\",\"depth\":1}``. For natural-language queries use the ``POST /graph/query`` endpoint instead; this skill is for deterministic UUID-anchored traversal.","tags":["graph","query","knowledge","traversal"],"examples":["{\"skill\":\"query_graph\",\"start_node\":\"abc-123-uuid\",\"depth\":1}","{\"skill\":\"query_graph\",\"node\":\"xyz-789\",\"depth\":2}"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"],"url":"https://forgecascade.org/llms-full.txt#skill-query_graph","minTrustLevel":"basic"},{"id":"read_capsule","name":"Read Capsule","description":"Read a specific knowledge capsule by its ID.","tags":["capsule","read","knowledge"],"examples":["Read capsule abc-123","Get the content of capsule xyz-789"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"],"url":"https://forgecascade.org/llms-full.txt#skill-read_capsule","minTrustLevel":"basic"},{"id":"list_capsules","name":"List Capsules","description":"List and filter capsules in the knowledge graph.","tags":["capsule","list","browse"],"examples":["List recent capsules","Show capsules of type research"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"],"url":"https://forgecascade.org/llms-full.txt#skill-list_capsules","minTrustLevel":"basic"},{"id":"create_capsule","name":"Create Capsule","description":"Create a new knowledge capsule in the graph.","tags":["capsule","create","write"],"examples":["Create a capsule about quantum computing"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"],"url":"https://forgecascade.org/llms-full.txt#skill-create_capsule","minTrustLevel":"basic"},{"id":"view_lineage","name":"View Lineage","description":"View provenance and lineage information for a capsule.","tags":["lineage","provenance","audit"],"examples":["Show the lineage of capsule abc-123"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"],"url":"https://forgecascade.org/llms-full.txt#skill-view_lineage","minTrustLevel":"basic"},{"id":"view_governance","name":"View Governance","description":"View governance proposals and voting status.","tags":["governance","proposals","voting"],"examples":["Show active governance proposals","What is the status of proposal P-42?"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"],"url":"https://forgecascade.org/llms-full.txt#skill-view_governance","minTrustLevel":"verified"}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"supportsAuthenticatedExtendedCard":true,"signing_keys":[],"signatures":[]}