{"capabilities":{"delete_resource":{"composes_with":[],"contract_version":"1.0","cost":{"certainty":"fixed","compute":{"latency_p50":"500ms","tokens":300},"determined_by":null,"factors":null,"financial":null,"rate_limit":null},"description":"Permanently delete an infrastructure resource (cannot be undone)","inputs":[{"default":null,"description":"Type of resource: deployment, config, or service","name":"resource_type","required":true,"type":"string"},{"default":null,"description":"Name of the resource to delete","name":"resource_name","required":true,"type":"string"}],"minimum_scope":["infra.admin"],"name":"delete_resource","observability":{"audit_accessible_by":["delegation.root_principal"],"fields_logged":["capability","delegation_chain","parameters","result"],"logged":true,"retention":"P365D"},"output":{"fields":["deletion_id","resource_type","resource_name","status"],"type":"deletion_confirmation"},"requires":[],"response_modes":["unary"],"session":{"type":"stateless"},"side_effect":{"rollback_window":"none","type":"irreversible"}},"get_service_health":{"composes_with":[],"contract_version":"1.0","cost":{"certainty":"fixed","compute":{"latency_p50":"30ms","tokens":200},"determined_by":null,"factors":null,"financial":null,"rate_limit":null},"description":"Get health and performance metrics for a specific service","inputs":[{"default":null,"description":"Name of the service to check","name":"service_name","required":true,"type":"string"}],"minimum_scope":["infra.read"],"name":"get_service_health","observability":{"audit_accessible_by":["delegation.root_principal"],"fields_logged":["capability","parameters","result"],"logged":true,"retention":"P7D"},"output":{"fields":["name","status","uptime_seconds","error_rate","latency_p50_ms","latency_p99_ms"],"type":"service_health"},"requires":[],"response_modes":["unary"],"session":{"type":"stateless"},"side_effect":{"rollback_window":"not_applicable","type":"read"}},"list_deployments":{"composes_with":[],"contract_version":"1.0","cost":{"certainty":"fixed","compute":{"latency_p50":"50ms","tokens":400},"determined_by":null,"factors":null,"financial":null,"rate_limit":null},"description":"List all current service deployments and their status","inputs":[],"minimum_scope":["infra.read"],"name":"list_deployments","observability":{"audit_accessible_by":["delegation.root_principal"],"fields_logged":["capability","parameters","result_count"],"logged":true,"retention":"P7D"},"output":{"fields":["deployments","count"],"type":"deployment_list"},"requires":[],"response_modes":["unary"],"session":{"type":"stateless"},"side_effect":{"rollback_window":"not_applicable","type":"read"}},"rollback_deployment":{"composes_with":[],"contract_version":"1.0","cost":{"certainty":"fixed","compute":{"latency_p50":"2s","tokens":500},"determined_by":null,"factors":null,"financial":null,"rate_limit":null},"description":"Roll back a service deployment to a previous version","inputs":[{"default":null,"description":"Service to roll back","name":"service_name","required":true,"type":"string"},{"default":null,"description":"Version to roll back to","name":"target_version","required":true,"type":"string"}],"minimum_scope":["infra.deploy"],"name":"rollback_deployment","observability":{"audit_accessible_by":["delegation.root_principal"],"fields_logged":["capability","delegation_chain","parameters","result"],"logged":true,"retention":"P365D"},"output":{"fields":["rollback_id","service_name","from_version","to_version","status"],"type":"rollback_confirmation"},"requires":[],"response_modes":["unary"],"session":{"type":"stateless"},"side_effect":{"rollback_window":"PT2H","type":"transactional"}},"scale_replicas":{"composes_with":[],"contract_version":"1.0","cost":{"certainty":"fixed","compute":{"latency_p50":"200ms","tokens":300},"determined_by":null,"factors":null,"financial":null,"rate_limit":null},"description":"Scale the replica count for a service deployment","inputs":[{"default":null,"description":"Service to scale","name":"service_name","required":true,"type":"string"},{"default":null,"description":"Target replica count (1-20)","name":"replicas","required":true,"type":"integer"}],"minimum_scope":["infra.write"],"name":"scale_replicas","observability":{"audit_accessible_by":["delegation.root_principal"],"fields_logged":["capability","delegation_chain","parameters","result"],"logged":true,"retention":"P90D"},"output":{"fields":["event_id","service_name","previous_replicas","new_replicas","status"],"type":"scale_confirmation"},"requires":[],"response_modes":["unary"],"session":{"type":"stateless"},"side_effect":{"rollback_window":"not_applicable","type":"write"}},"update_config":{"composes_with":[],"contract_version":"1.0","cost":{"certainty":"fixed","compute":{"latency_p50":"100ms","tokens":300},"determined_by":null,"factors":null,"financial":null,"rate_limit":null},"description":"Update a configuration key-value pair for a service","inputs":[{"default":null,"description":"Service to configure","name":"service_name","required":true,"type":"string"},{"default":null,"description":"Configuration key to set","name":"key","required":true,"type":"string"},{"default":null,"description":"New value for the key","name":"value","required":true,"type":"string"}],"minimum_scope":["infra.write"],"name":"update_config","observability":{"audit_accessible_by":["delegation.root_principal"],"fields_logged":["capability","delegation_chain","parameters","result"],"logged":true,"retention":"P90D"},"output":{"fields":["change_id","service_name","key","previous_value","new_value","status"],"type":"config_change"},"requires":[],"response_modes":["unary"],"session":{"type":"stateless"},"side_effect":{"rollback_window":"not_applicable","type":"write"}}},"manifest_metadata":{"expires_at":"2026-04-29T00:30:31.410418+00:00","issued_at":"2026-03-30T00:30:31.410418+00:00","sha256":"40f0694746b4ee68d2d46329b26e670fc9588c9f7f6332f629e684ec6326f390","version":"0.10.0"},"profile":{"capability_graph":"1.0","core":"1.0","cost":"1.0","observability":"1.0","state_session":"1.0"},"protocol":"anip/0.11","service_identity":{"id":"anip-devops-showcase","issuer_mode":"first-party","jwks_uri":"/.well-known/jwks.json"},"trust":{"anchoring":null,"level":"signed","policies":null}}