{ "api_version": "1.0", "event_version": "1.0", "core_version": "3.3.0rc8", "canonical_ansible_core": "2.19.11", "contract_stability": "stable_1.x", "credential_requirements_policy": "conservative_customer_vault", "operations": [ "capabilities", "list_customers", "list_hosts", "inventory_hierarchy", "list_playbooks", "prepare", "readiness", "execute", "staging_check" ], "execution": { "implemented": true, "enabled": false, "profile": "same_uid_native_inventory", "qualification": "controller_acceptance_required" }, "execution_progress": { "modes": [ "summary", "detail" ], "default": "summary", "request_field": "progress_mode", "detail_schema": "play_task_host_v1", "detail_event_kinds": [ "play_started", "play_skipped", "play_stopped", "task_started", "host_result", "task_retry", "task_async_poll", "host_recap" ], "static_source_labels_only": true, "raw_output": false, "error_policy": "fixed_diagnostic_hints", "qualification": "controller_acceptance_required" }, "inventory_hierarchy": { "schema": "inventory_hierarchy_v1", "read_only": true, "nested_groups": true, "direct_hosts_only_per_node": true, "execution_targets_remain_explicit_hosts": true }, "target_outcomes": { "schema": "target_outcome_summary_v1", "states": [ "successful", "failed", "unreachable", "not_started", "indeterminate" ], "source": "native_final_host_stats", "available_in_progress_modes": [ "summary", "detail" ], "overall_status_unchanged": true }, "operation_results": { "protocol": "aim_output_v1", "result_protocol": "aim_operation_result_v1", "catalog_field": "result", "scopes": [ "per_host", "global" ], "available_in_progress_modes": [ "summary", "detail" ], "raw_output": false, "max_bytes_per_host": 1048576, "max_bytes_per_run": 16777216, "qualification": "controller_acceptance_required" }, "controller_staging": { "profile": "native_defaults_preflight_v2", "operation": "staging_check", "default_directory": "~/.ansible/tmp", "passwd_home_local_connection_directory": "~account/.ansible/tmp", "required_before_credentials": true, "rechecked_before_launch": true, "probe": "create_write_read_remove", "service_units_modified": false, "remote_paths_overridden": false, "coverage": "native_local_tmp_and_passwd_home_posix_local_default" }, "credential_fields": [ "vault_password", "connection_password", "become_password", "ssh_key_passphrase" ], "credential_semantics": "native_defaults_not_inventory_overrides", "unsupported": [ "cross_uid_execution", "custom_password_override", "private_key_export", "inventory_mutation", "vault_mutation", "bootstrap", "raw_task_output", "automatic_permission_migration", "automatic_retry_after_launch", "untrusted_tenant_sandbox" ], "limits": { "request_bytes": 131072, "credential_bytes": 65536, "hosts": 1000, "timeout_seconds": 86400, "credential_ttl_seconds": 300, "detail_events": 200000, "progress_label_characters": 200, "progress_host_characters": 255 }, "document_type": "default_capability_snapshot", "qualification_record": "VALIDATION.md", "contract_index": "README.md", "collection_baselines": { "ansible.windows": ">=3.8.0,<4.0.0" } }