{ "api_version": "v1", "operations": [ { "capability": "health:read", "mutates_knowledge": false, "name": "health", "transports": [ "http" ] }, { "capability": "service:diagnostics", "mutates_knowledge": false, "name": "diagnostics", "transports": [ "http", "mcp" ] }, { "capability": "identity:session", "mutates_knowledge": false, "name": "browser_session_create", "transports": [ "http" ] }, { "capability": "identity:session", "mutates_knowledge": false, "name": "browser_session_restore", "transports": [ "http" ] }, { "capability": "identity:session", "mutates_knowledge": false, "name": "browser_session_revoke", "transports": [ "http" ] }, { "capability": "identity:session", "mutates_knowledge": false, "name": "account_login", "transports": [ "http" ] }, { "capability": "identity:session", "mutates_knowledge": false, "name": "account_current", "transports": [ "http" ] }, { "capability": "identity:session", "mutates_knowledge": false, "name": "account_change_password", "transports": [ "http" ] }, { "capability": "identity:session", "mutates_knowledge": false, "name": "account_list_agent_credentials", "transports": [ "http" ] }, { "capability": "identity:session", "mutates_knowledge": false, "name": "account_create_agent_credential", "transports": [ "http" ] }, { "capability": "identity:session", "mutates_knowledge": false, "name": "account_revoke_agent_credential", "transports": [ "http" ] }, { "capability": "credential:admin", "mutates_knowledge": false, "name": "admin_list_accounts", "transports": [ "http" ] }, { "capability": "credential:admin", "mutates_knowledge": false, "name": "admin_create_account", "transports": [ "http" ] }, { "capability": "credential:admin", "mutates_knowledge": false, "name": "admin_update_account", "transports": [ "http" ] }, { "capability": "credential:admin", "mutates_knowledge": false, "name": "admin_disable_account", "transports": [ "http" ] }, { "capability": "owner:authenticate", "mutates_knowledge": false, "name": "owner_session_create", "transports": [ "http" ] }, { "capability": "credential:admin", "mutates_knowledge": false, "name": "admin_list_credentials", "transports": [ "http" ] }, { "capability": "credential:admin", "mutates_knowledge": false, "name": "admin_create_credential", "transports": [ "http" ] }, { "capability": "credential:admin", "mutates_knowledge": false, "name": "admin_update_credential", "transports": [ "http" ] }, { "capability": "credential:admin", "mutates_knowledge": false, "name": "admin_revoke_credential", "transports": [ "http" ] }, { "capability": "credential:admin", "mutates_knowledge": false, "name": "admin_list_events", "transports": [ "http" ] }, { "capability": "project:admin", "mutates_knowledge": false, "name": "admin_list_projects", "transports": [ "http" ] }, { "capability": "project:admin", "mutates_knowledge": false, "name": "project_create", "transports": [ "http" ] }, { "capability": "project:admin", "mutates_knowledge": false, "name": "project_update_content", "transports": [ "http" ] }, { "capability": "project:admin", "mutates_knowledge": false, "name": "project_archive", "transports": [ "http" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "list_projects", "transports": [ "http", "mcp" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "get_project_context", "transports": [ "mcp" ] }, { "capability": "ingest:review", "mutates_knowledge": false, "name": "ingest_review_list", "transports": [ "http" ] }, { "capability": "ingest:review", "mutates_knowledge": false, "name": "ingest_review_decide", "transports": [ "http" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "search", "transports": [ "http", "mcp" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "list_sources", "transports": [ "http", "mcp" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "get_node", "transports": [ "http", "mcp" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "node_history", "transports": [ "http", "mcp" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "get_source", "transports": [ "http", "mcp" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "get_source_artifact", "transports": [ "http" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "get_source_location", "transports": [ "http" ] }, { "capability": "knowledge:read", "mutates_knowledge": false, "name": "neighbors", "transports": [ "http", "mcp" ] }, { "capability": "proposal:submit", "mutates_knowledge": false, "name": "source_capture_url", "transports": [ "mcp" ] }, { "capability": "proposal:submit", "mutates_knowledge": false, "name": "source_capture_text", "transports": [ "mcp" ] }, { "capability": "proposal:submit", "mutates_knowledge": false, "name": "source_upload_begin", "transports": [ "mcp" ] }, { "capability": "proposal:submit", "mutates_knowledge": false, "name": "source_upload_status", "transports": [ "mcp" ] }, { "capability": "proposal:submit", "mutates_knowledge": false, "name": "source_upload_chunk", "transports": [ "mcp" ] }, { "capability": "proposal:submit", "mutates_knowledge": false, "name": "source_upload_finalize", "transports": [ "mcp" ] }, { "capability": "proposal:submit", "mutates_knowledge": false, "name": "source_extract", "transports": [ "mcp" ] }, { "capability": "proposal:submit", "mutates_knowledge": false, "name": "source_extraction_block", "transports": [ "mcp" ] }, { "capability": "proposal:submit", "mutates_knowledge": true, "name": "proposal_submit", "transports": [ "mcp" ] }, { "capability": "proposal:evaluate", "mutates_knowledge": false, "name": "proposal_evaluate", "transports": [ "mcp" ] }, { "capability": "proposal:read", "mutates_knowledge": false, "name": "proposal_status", "transports": [ "mcp" ] }, { "capability": "proposal:withdraw", "mutates_knowledge": false, "name": "proposal_withdraw", "transports": [ "mcp" ] }, { "capability": "run:write", "mutates_knowledge": false, "name": "run_create", "transports": [ "mcp" ] }, { "capability": "run:write", "mutates_knowledge": false, "name": "run_checkpoint", "transports": [ "mcp" ] }, { "capability": "run:read", "mutates_knowledge": false, "name": "run_status", "transports": [ "mcp" ] }, { "capability": "ingest:review", "mutates_knowledge": false, "name": "ingest_review_create", "transports": [ "mcp" ] }, { "capability": "owner:review", "mutates_knowledge": false, "name": "owner_challenge_get", "transports": [ "owner_mcp" ] }, { "capability": "owner:review", "mutates_knowledge": false, "name": "owner_diff_get", "transports": [ "owner_mcp" ] }, { "capability": "owner:decide", "mutates_knowledge": false, "name": "owner_decide", "transports": [ "owner_mcp" ] }, { "capability": "local:file:read", "mutates_knowledge": false, "name": "list_selected_files", "transports": [ "stdio" ] }, { "capability": "proposal:submit", "mutates_knowledge": false, "name": "upload_selected_file", "transports": [ "stdio" ] } ], "schema_version": 1 }