{
  "@context": {
    "@vocab": "https://antfly.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "antfly": "https://antfly.io/schema#",
    "LakeCatalogCreateRequest": "antfly:LakeCatalogCreateRequest",
    "commit_id": {
      "@id": "antfly:commit_id",
      "@type": "xsd:string"
    },
    "partition-spec": {
      "@id": "antfly:partition-spec"
    },
    "write-order": {
      "@id": "antfly:write-order"
    },
    "properties": {
      "@id": "antfly:properties"
    },
    "LakeCatalogCommitRequest": "antfly:LakeCatalogCommitRequest",
    "expected_metadata_location": {
      "@id": "antfly:expected_metadata_location",
      "@type": "xsd:string"
    },
    "requirements": {
      "@id": "antfly:requirements",
      "@container": "@list"
    },
    "updates": {
      "@id": "antfly:updates",
      "@container": "@list"
    },
    "LakeCatalogResponse": "antfly:LakeCatalogResponse",
    "state": {
      "@id": "antfly:state",
      "@type": "xsd:string"
    },
    "request_hash": {
      "@id": "antfly:request_hash",
      "@type": "xsd:string"
    },
    "metadata_location": {
      "@id": "antfly:metadata_location",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "antfly:metadata"
    },
    "binding_ready": {
      "@id": "antfly:binding_ready",
      "@type": "xsd:boolean"
    },
    "searchable": {
      "@id": "antfly:searchable",
      "@type": "xsd:boolean"
    },
    "ChatGPTAuthorize": "antfly:ChatGPTAuthorize",
    "connection_id": {
      "@id": "antfly:connection_id",
      "@type": "xsd:string"
    },
    "ChatGPTBegin": "antfly:ChatGPTBegin",
    "attempt_id": {
      "@id": "antfly:attempt_id",
      "@type": "xsd:string"
    },
    "authorization_url": {
      "@id": "antfly:authorization_url",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "antfly:expires_at",
      "@type": "xsd:integer"
    },
    "ChatGPTOutcome": "antfly:ChatGPTOutcome",
    "status": {
      "@id": "antfly:status",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "antfly:error",
      "@type": "xsd:string"
    },
    "ChatGPTAccount": "antfly:ChatGPTAccount",
    "email": {
      "@id": "antfly:email",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "antfly:label",
      "@type": "xsd:string"
    },
    "connected": {
      "@id": "antfly:connected",
      "@type": "xsd:boolean"
    },
    "plan_enabled": {
      "@id": "antfly:plan_enabled",
      "@type": "xsd:boolean"
    },
    "ChatGPTAccounts": "antfly:ChatGPTAccounts",
    "accounts": {
      "@id": "antfly:accounts",
      "@container": "@list"
    },
    "ChatGPTDisconnect": "antfly:ChatGPTDisconnect",
    "revocation_confirmed": {
      "@id": "antfly:revocation_confirmed",
      "@type": "xsd:boolean"
    },
    "SQLColumnType": "antfly:SQLColumnType",
    "SQLArrayElementType": "antfly:SQLArrayElementType",
    "SQLArrayDimension": "antfly:SQLArrayDimension",
    "length": {
      "@id": "antfly:length",
      "@type": "xsd:integer"
    },
    "lower_bound": {
      "@id": "antfly:lower_bound",
      "@type": "xsd:integer"
    },
    "SQLArrayValue": "antfly:SQLArrayValue",
    "dimensions": {
      "@id": "antfly:dimensions",
      "@container": "@list"
    },
    "values": {
      "@id": "antfly:values",
      "@container": "@list"
    },
    "sql_nulls": {
      "@id": "antfly:sql_nulls",
      "@container": "@list"
    },
    "SQLColumn": "antfly:SQLColumn",
    "name": {
      "@id": "antfly:name",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "antfly:type",
      "@type": "@id"
    },
    "element_type": {
      "@id": "antfly:element_type",
      "@type": "@id"
    },
    "numeric_modifier": {
      "@id": "antfly:numeric_modifier",
      "@type": "@id"
    },
    "SQLPrepareRequest": "antfly:SQLPrepareRequest",
    "statement": {
      "@id": "antfly:statement",
      "@type": "xsd:string"
    },
    "database": {
      "@id": "antfly:database",
      "@type": "xsd:string"
    },
    "namespace": {
      "@id": "antfly:namespace",
      "@type": "xsd:string"
    },
    "session_id": {
      "@id": "antfly:session_id",
      "@type": "xsd:string"
    },
    "SQLPreparedExecutionRequest": "antfly:SQLPreparedExecutionRequest",
    "read_requirements": {
      "@id": "antfly:read_requirements",
      "@type": "@id"
    },
    "parameters": {
      "@id": "antfly:parameters",
      "@container": "@list"
    },
    "limit": {
      "@id": "antfly:limit",
      "@type": "xsd:integer"
    },
    "SQLConnectionOpenRequest": "antfly:SQLConnectionOpenRequest",
    "SQLConnectionResponse": "antfly:SQLConnectionResponse",
    "owner_node_id": {
      "@id": "antfly:owner_node_id",
      "@type": "xsd:string"
    },
    "expires_at_ms": {
      "@id": "antfly:expires_at_ms",
      "@type": "xsd:integer"
    },
    "SQLParameterDescriptor": "antfly:SQLParameterDescriptor",
    "nullable": {
      "@id": "antfly:nullable",
      "@type": "xsd:boolean"
    },
    "SQLPreparedResponse": "antfly:SQLPreparedResponse",
    "prepared_id": {
      "@id": "antfly:prepared_id",
      "@type": "xsd:string"
    },
    "parameter_types": {
      "@id": "antfly:parameter_types",
      "@container": "@list"
    },
    "parameter_descriptors": {
      "@id": "antfly:parameter_descriptors",
      "@container": "@list"
    },
    "columns": {
      "@id": "antfly:columns",
      "@container": "@list"
    },
    "SqlSettingDatabaseDefault": "antfly:SqlSettingDatabaseDefault",
    "value": {
      "@id": "antfly:value",
      "@type": "@id"
    },
    "SqlSettingRoleDefault": "antfly:SqlSettingRoleDefault",
    "principal": {
      "@id": "antfly:principal",
      "@type": "xsd:string"
    },
    "SqlSettingPut": "antfly:SqlSettingPut",
    "kind": {
      "@id": "antfly:kind",
      "@type": "xsd:string"
    },
    "policy_sensitive": {
      "@id": "antfly:policy_sensitive",
      "@type": "xsd:boolean"
    },
    "session_writable": {
      "@id": "antfly:session_writable",
      "@type": "xsd:boolean"
    },
    "default": {
      "@id": "antfly:default",
      "@type": "@id"
    },
    "database_defaults": {
      "@id": "antfly:database_defaults",
      "@container": "@list"
    },
    "role_defaults": {
      "@id": "antfly:role_defaults",
      "@container": "@list"
    },
    "SqlSettingMutationPut": "antfly:SqlSettingMutationPut",
    "put": {
      "@id": "antfly:put",
      "@type": "@id"
    },
    "SqlSettingMutationDrop": "antfly:SqlSettingMutationDrop",
    "drop": {
      "@id": "antfly:drop",
      "@type": "xsd:string"
    },
    "StoreRootEnrollmentIdentity": "antfly:StoreRootEnrollmentIdentity",
    "metadata_incarnation": {
      "@id": "antfly:metadata_incarnation",
      "@type": "xsd:string"
    },
    "node_id": {
      "@id": "antfly:node_id",
      "@type": "xsd:integer"
    },
    "store_id": {
      "@id": "antfly:store_id",
      "@type": "xsd:integer"
    },
    "root_incarnation": {
      "@id": "antfly:root_incarnation",
      "@type": "xsd:string"
    },
    "public_key": {
      "@id": "antfly:public_key",
      "@type": "xsd:string"
    },
    "StoreRootEnrollmentRequest": "antfly:StoreRootEnrollmentRequest",
    "identity": {
      "@id": "antfly:identity",
      "@type": "@id"
    },
    "signature": {
      "@id": "antfly:signature",
      "@type": "xsd:string"
    },
    "SQLRequest": "antfly:SQLRequest",
    "SQLTransactionStatus": "antfly:SQLTransactionStatus",
    "SQLMutationOutcome": "antfly:SQLMutationOutcome",
    "SQLResponse": "antfly:SQLResponse",
    "rows": {
      "@id": "antfly:rows",
      "@container": "@list"
    },
    "rows_affected": {
      "@id": "antfly:rows_affected",
      "@type": "xsd:integer"
    },
    "command_tag": {
      "@id": "antfly:command_tag",
      "@type": "xsd:string"
    },
    "mutation_outcome": {
      "@id": "antfly:mutation_outcome",
      "@type": "@id"
    },
    "ddl_receipt": {
      "@id": "antfly:ddl_receipt",
      "@type": "@id"
    },
    "transaction_id": {
      "@id": "antfly:transaction_id",
      "@type": "xsd:string"
    },
    "transaction_status": {
      "@id": "antfly:transaction_status",
      "@type": "@id"
    },
    "SQLDDLReceiptState": "antfly:SQLDDLReceiptState",
    "SQLDDLReceipt": "antfly:SQLDDLReceipt",
    "table": {
      "@id": "antfly:table",
      "@type": "xsd:string"
    },
    "table_id": {
      "@id": "antfly:table_id",
      "@type": "xsd:string"
    },
    "schema_version": {
      "@id": "antfly:schema_version",
      "@type": "xsd:integer"
    },
    "diagnostic": {
      "@id": "antfly:diagnostic",
      "@type": "xsd:string"
    },
    "restore_job_id": {
      "@id": "antfly:restore_job_id",
      "@type": "xsd:string"
    },
    "idempotency_key": {
      "@id": "antfly:idempotency_key",
      "@type": "xsd:string"
    },
    "SQLDiagnostic": "antfly:SQLDiagnostic",
    "code": {
      "@id": "antfly:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "antfly:message",
      "@type": "xsd:string"
    },
    "column_name": {
      "@id": "antfly:column_name",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "antfly:position",
      "@type": "xsd:integer"
    },
    "retryable": {
      "@id": "antfly:retryable",
      "@type": "xsd:boolean"
    },
    "DatabaseCatalogRecord": "antfly:DatabaseCatalogRecord",
    "database_id": {
      "@id": "antfly:database_id",
      "@type": "xsd:integer"
    },
    "settings_json": {
      "@id": "antfly:settings_json",
      "@type": "xsd:string"
    },
    "tablespace_name": {
      "@id": "antfly:tablespace_name",
      "@type": "xsd:string"
    },
    "NamespaceCatalogRecord": "antfly:NamespaceCatalogRecord",
    "namespace_id": {
      "@id": "antfly:namespace_id",
      "@type": "xsd:integer"
    },
    "database_name": {
      "@id": "antfly:database_name",
      "@type": "xsd:string"
    },
    "CatalogTablespaceBindingRequest": "antfly:CatalogTablespaceBindingRequest",
    "TablespaceCatalogRecord": "antfly:TablespaceCatalogRecord",
    "tablespace_id": {
      "@id": "antfly:tablespace_id",
      "@type": "xsd:integer"
    },
    "location_json": {
      "@id": "antfly:location_json",
      "@type": "xsd:string"
    },
    "placement_policy_json": {
      "@id": "antfly:placement_policy_json",
      "@type": "xsd:string"
    },
    "CreateTablespaceRequest": "antfly:CreateTablespaceRequest",
    "RenameCatalogResourceRequest": "antfly:RenameCatalogResourceRequest",
    "CommittedMutationOutcome": "antfly:CommittedMutationOutcome",
    "CatalogMutationVisibilityPending": "antfly:CatalogMutationVisibilityPending",
    "Error": "antfly:Error",
    "retry_after_ms": {
      "@id": "antfly:retry_after_ms",
      "@type": "xsd:integer"
    },
    "UnsupportedIndexCapabilityError": "antfly:UnsupportedIndexCapabilityError",
    "IndexMutationServiceUnavailableError": "antfly:IndexMutationServiceUnavailableError",
    "MetadataCapabilityUnavailableError": "antfly:MetadataCapabilityUnavailableError",
    "required_capability": {
      "@id": "antfly:required_capability",
      "@type": "xsd:string"
    },
    "MetadataLeaderUnavailableError": "antfly:MetadataLeaderUnavailableError",
    "BackupAlreadyExistsConflict": "antfly:BackupAlreadyExistsConflict",
    "TableCatalogChangedConflict": "antfly:TableCatalogChangedConflict",
    "BackupOutcomeAmbiguousConflict": "antfly:BackupOutcomeAmbiguousConflict",
    "backup_id": {
      "@id": "antfly:backup_id",
      "@type": "xsd:string"
    },
    "artifact_backup_id": {
      "@id": "antfly:artifact_backup_id",
      "@type": "xsd:string"
    },
    "InferenceCapacityError": "antfly:InferenceCapacityError",
    "reason": {
      "@id": "antfly:reason",
      "@type": "xsd:string"
    },
    "StorageResourceExhaustedError": "antfly:StorageResourceExhaustedError",
    "TableStorageUnreadableError": "antfly:TableStorageUnreadableError",
    "QueryTemporarilyUnavailableError": "antfly:QueryTemporarilyUnavailableError",
    "QueryDependencyError": "antfly:QueryDependencyError",
    "HierarchyCursorStaleError": "antfly:HierarchyCursorStaleError",
    "action": {
      "@id": "antfly:action",
      "@type": "xsd:string"
    },
    "restart_without": {
      "@id": "antfly:restart_without",
      "@type": "xsd:string"
    },
    "TopologyChangedError": "antfly:TopologyChangedError",
    "DocumentArtifactPublicationFailedError": "antfly:DocumentArtifactPublicationFailedError",
    "UnsupportedHierarchyGroupingError": "antfly:UnsupportedHierarchyGroupingError",
    "field": {
      "@id": "antfly:field",
      "@type": "xsd:string"
    },
    "UnsupportedQueryError": "antfly:UnsupportedQueryError",
    "QueryFilterError": "antfly:QueryFilterError",
    "offending_node": {
      "@id": "antfly:offending_node",
      "@type": "xsd:string"
    },
    "ExactSortError": "antfly:ExactSortError",
    "sort_rejection_reason": {
      "@id": "antfly:sort_rejection_reason",
      "@type": "xsd:string"
    },
    "budget_rejection_reason": {
      "@id": "antfly:budget_rejection_reason",
      "@type": "xsd:string"
    },
    "sort_rejection_detail": {
      "@id": "antfly:sort_rejection_detail",
      "@type": "xsd:string"
    },
    "sort_rejection_field": {
      "@id": "antfly:sort_rejection_field",
      "@type": "xsd:string"
    },
    "QueryCandidateBudgetExceededError": "antfly:QueryCandidateBudgetExceededError",
    "RerankerCandidateLimitExceededError": "antfly:RerankerCandidateLimitExceededError",
    "provider": {
      "@id": "antfly:provider",
      "@type": "@id"
    },
    "maximum": {
      "@id": "antfly:maximum",
      "@type": "xsd:integer"
    },
    "GraphDistinctBudgetExceededError": "antfly:GraphDistinctBudgetExceededError",
    "operation": {
      "@id": "antfly:operation",
      "@type": "xsd:string"
    },
    "dimension": {
      "@id": "antfly:dimension",
      "@type": "xsd:string"
    },
    "remediation": {
      "@id": "antfly:remediation",
      "@type": "xsd:string"
    },
    "GraphWorkBudgetExceededError": "antfly:GraphWorkBudgetExceededError",
    "mode": {
      "@id": "antfly:mode",
      "@type": "xsd:string"
    },
    "GraphPathWeightDomainError": "antfly:GraphPathWeightDomainError",
    "objective": {
      "@id": "antfly:objective",
      "@type": "@id"
    },
    "violation": {
      "@id": "antfly:violation",
      "@type": "xsd:string"
    },
    "GraphAnchorFilterRequiresIndexError": "antfly:GraphAnchorFilterRequiresIndexError",
    "GraphQueryUnsupportedError": "antfly:GraphQueryUnsupportedError",
    "feature": {
      "@id": "antfly:feature",
      "@type": "xsd:string"
    },
    "GraphMatchOperationLimitExceededError": "antfly:GraphMatchOperationLimitExceededError",
    "actual": {
      "@id": "antfly:actual",
      "@type": "xsd:integer"
    },
    "SortField": "antfly:SortField",
    "desc": {
      "@id": "antfly:desc",
      "@type": "xsd:boolean"
    },
    "EmbedderProvider": "antfly:EmbedderProvider",
    "ClusterHealth": "antfly:ClusterHealth",
    "IndexRuntimeCapabilities": "antfly:IndexRuntimeCapabilities",
    "artifact_sources": {
      "@id": "antfly:artifact_sources",
      "@type": "xsd:boolean"
    },
    "artifact_sources_state": {
      "@id": "antfly:artifact_sources_state",
      "@type": "@id"
    },
    "ArtifactSourcesCapabilityState": "antfly:ArtifactSourcesCapabilityState",
    "ConnectorCapabilities": "antfly:ConnectorCapabilities",
    "chatgpt": {
      "@id": "antfly:chatgpt"
    },
    "ClusterStatus": "antfly:ClusterStatus",
    "health": {
      "@id": "antfly:health",
      "@type": "@id"
    },
    "auth_enabled": {
      "@id": "antfly:auth_enabled",
      "@type": "xsd:boolean"
    },
    "deployment_mode": {
      "@id": "antfly:deployment_mode",
      "@type": "xsd:string"
    },
    "connectors": {
      "@id": "antfly:connectors",
      "@type": "@id"
    },
    "index_capabilities": {
      "@id": "antfly:index_capabilities",
      "@type": "@id"
    },
    "secret_store": {
      "@id": "antfly:secret_store",
      "@type": "@id"
    },
    "runtime_config": {
      "@id": "antfly:runtime_config",
      "@type": "@id"
    },
    "storage": {
      "@id": "antfly:storage",
      "@type": "@id"
    },
    "ClusterTopology": "antfly:ClusterTopology",
    "data": {
      "@id": "antfly:data",
      "@type": "@id"
    },
    "StorageMaintenanceCapabilities": "antfly:StorageMaintenanceCapabilities",
    "check": {
      "@id": "antfly:check",
      "@type": "xsd:boolean"
    },
    "compact": {
      "@id": "antfly:compact",
      "@type": "xsd:boolean"
    },
    "vacuum": {
      "@id": "antfly:vacuum",
      "@type": "xsd:boolean"
    },
    "online": {
      "@id": "antfly:online",
      "@type": "xsd:boolean"
    },
    "asynchronous": {
      "@id": "antfly:asynchronous",
      "@type": "xsd:boolean"
    },
    "StorageRuntimeStatus": "antfly:StorageRuntimeStatus",
    "engine": {
      "@id": "antfly:engine",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "antfly:format",
      "@type": "xsd:string"
    },
    "fsync": {
      "@id": "antfly:fsync",
      "@type": "xsd:boolean"
    },
    "maintenance": {
      "@id": "antfly:maintenance",
      "@type": "@id"
    },
    "ClusterDataStatus": "antfly:ClusterDataStatus",
    "nodes": {
      "@id": "antfly:nodes",
      "@container": "@list"
    },
    "ranges": {
      "@id": "antfly:ranges",
      "@container": "@list"
    },
    "replicas": {
      "@id": "antfly:replicas",
      "@container": "@list"
    },
    "groups": {
      "@id": "antfly:groups",
      "@container": "@list"
    },
    "ConnectionKind": "antfly:ConnectionKind",
    "ConnectionStatus": "antfly:ConnectionStatus",
    "InferenceProviderType": "antfly:InferenceProviderType",
    "ConnectedModelType": "antfly:ConnectedModelType",
    "ConnectedModel": "antfly:ConnectedModel",
    "id": {
      "@id": "antfly:id",
      "@type": "xsd:string"
    },
    "availability": {
      "@id": "antfly:availability",
      "@type": "xsd:string"
    },
    "freshness": {
      "@id": "antfly:freshness",
      "@type": "xsd:string"
    },
    "display_name": {
      "@id": "antfly:display_name",
      "@type": "xsd:string"
    },
    "configured": {
      "@id": "antfly:configured",
      "@type": "xsd:boolean"
    },
    "capabilities": {
      "@id": "antfly:capabilities",
      "@container": "@list"
    },
    "inputs": {
      "@id": "antfly:inputs",
      "@container": "@list"
    },
    "InferenceConnection": "antfly:InferenceConnection",
    "url": {
      "@id": "antfly:url",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "antfly:region",
      "@type": "xsd:string"
    },
    "project_id": {
      "@id": "antfly:project_id",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "antfly:location",
      "@type": "xsd:string"
    },
    "names": {
      "@id": "antfly:names",
      "@container": "@list"
    },
    "configured_model_types": {
      "@id": "antfly:configured_model_types",
      "@container": "@list"
    },
    "models": {
      "@id": "antfly:models"
    },
    "ExternalIoProtocol": "antfly:ExternalIoProtocol",
    "WebSearchConnection": "antfly:WebSearchConnection",
    "service": {
      "@id": "antfly:service",
      "@type": "xsd:string"
    },
    "max_results": {
      "@id": "antfly:max_results",
      "@type": "xsd:integer"
    },
    "timeout_ms": {
      "@id": "antfly:timeout_ms",
      "@type": "xsd:integer"
    },
    "safe_search": {
      "@id": "antfly:safe_search",
      "@type": "xsd:boolean"
    },
    "language": {
      "@id": "antfly:language",
      "@type": "xsd:string"
    },
    "include_content": {
      "@id": "antfly:include_content",
      "@type": "xsd:boolean"
    },
    "include_highlights": {
      "@id": "antfly:include_highlights",
      "@type": "xsd:boolean"
    },
    "endpoint": {
      "@id": "antfly:endpoint",
      "@type": "xsd:string"
    },
    "data_store": {
      "@id": "antfly:data_store",
      "@type": "xsd:string"
    },
    "serving_config": {
      "@id": "antfly:serving_config",
      "@type": "xsd:string"
    },
    "include_domains": {
      "@id": "antfly:include_domains",
      "@container": "@list"
    },
    "exclude_domains": {
      "@id": "antfly:exclude_domains",
      "@container": "@list"
    },
    "ExternalIoConnection": "antfly:ExternalIoConnection",
    "protocol": {
      "@id": "antfly:protocol",
      "@type": "@id"
    },
    "buckets": {
      "@id": "antfly:buckets",
      "@container": "@list"
    },
    "prefix": {
      "@id": "antfly:prefix",
      "@type": "xsd:string"
    },
    "hosts": {
      "@id": "antfly:hosts",
      "@container": "@list"
    },
    "CdcConnection": "antfly:CdcConnection",
    "table_name": {
      "@id": "antfly:table_name",
      "@type": "xsd:string"
    },
    "source_ordinal": {
      "@id": "antfly:source_ordinal",
      "@type": "xsd:integer"
    },
    "external_table": {
      "@id": "antfly:external_table",
      "@type": "xsd:string"
    },
    "slot_name": {
      "@id": "antfly:slot_name",
      "@type": "xsd:string"
    },
    "publication_name": {
      "@id": "antfly:publication_name",
      "@type": "xsd:string"
    },
    "phase": {
      "@id": "antfly:phase",
      "@type": "xsd:string"
    },
    "lag_records": {
      "@id": "antfly:lag_records",
      "@type": "xsd:integer"
    },
    "lag_millis": {
      "@id": "antfly:lag_millis",
      "@type": "xsd:integer"
    },
    "last_success_at_ms": {
      "@id": "antfly:last_success_at_ms",
      "@type": "xsd:integer"
    },
    "last_change_applied_at_ms": {
      "@id": "antfly:last_change_applied_at_ms",
      "@type": "xsd:integer"
    },
    "updated_at_ms": {
      "@id": "antfly:updated_at_ms",
      "@type": "xsd:integer"
    },
    "Connection": "antfly:Connection",
    "sources": {
      "@id": "antfly:sources",
      "@container": "@list"
    },
    "inference": {
      "@id": "antfly:inference",
      "@type": "@id"
    },
    "web_search": {
      "@id": "antfly:web_search",
      "@type": "@id"
    },
    "external_io": {
      "@id": "antfly:external_io",
      "@type": "@id"
    },
    "cdc": {
      "@id": "antfly:cdc",
      "@type": "@id"
    },
    "ConnectionsResponse": "antfly:ConnectionsResponse",
    "connections": {
      "@id": "antfly:connections",
      "@container": "@list"
    },
    "DocumentArtifactChildRange": "antfly:DocumentArtifactChildRange",
    "range_id": {
      "@id": "antfly:range_id",
      "@type": "xsd:string"
    },
    "range_kind": {
      "@id": "antfly:range_kind",
      "@type": "xsd:string"
    },
    "artifact_name": {
      "@id": "antfly:artifact_name",
      "@type": "xsd:string"
    },
    "split_boundary": {
      "@id": "antfly:split_boundary",
      "@type": "xsd:string"
    },
    "placement": {
      "@id": "antfly:placement",
      "@type": "xsd:string"
    },
    "owner_group_id": {
      "@id": "antfly:owner_group_id",
      "@type": "xsd:integer"
    },
    "placement_generation": {
      "@id": "antfly:placement_generation",
      "@type": "xsd:integer"
    },
    "route_status": {
      "@id": "antfly:route_status",
      "@type": "xsd:string"
    },
    "split_eligible": {
      "@id": "antfly:split_eligible",
      "@type": "xsd:boolean"
    },
    "start_key": {
      "@id": "antfly:start_key",
      "@type": "xsd:string"
    },
    "end_key_exclusive": {
      "@id": "antfly:end_key_exclusive",
      "@type": "xsd:string"
    },
    "last_key": {
      "@id": "antfly:last_key",
      "@type": "xsd:string"
    },
    "child_count": {
      "@id": "antfly:child_count",
      "@type": "xsd:integer"
    },
    "text_bytes": {
      "@id": "antfly:text_bytes",
      "@type": "xsd:integer"
    },
    "DocumentArtifactManifest": "antfly:DocumentArtifactManifest",
    "document_id": {
      "@id": "antfly:document_id",
      "@type": "xsd:string"
    },
    "artifact_id": {
      "@id": "antfly:artifact_id",
      "@type": "xsd:string"
    },
    "manifest_version": {
      "@id": "antfly:manifest_version",
      "@type": "xsd:integer"
    },
    "generation": {
      "@id": "antfly:generation",
      "@type": "xsd:integer"
    },
    "source_url": {
      "@id": "antfly:source_url",
      "@type": "xsd:string"
    },
    "source_fingerprint": {
      "@id": "antfly:source_fingerprint",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "antfly:content_type",
      "@type": "xsd:string"
    },
    "route_type": {
      "@id": "antfly:route_type",
      "@type": "xsd:string"
    },
    "unsupported_reason": {
      "@id": "antfly:unsupported_reason",
      "@type": "xsd:string"
    },
    "unit_count": {
      "@id": "antfly:unit_count",
      "@type": "xsd:integer"
    },
    "chunk_count": {
      "@id": "antfly:chunk_count",
      "@type": "xsd:integer"
    },
    "ocr_attempted_count": {
      "@id": "antfly:ocr_attempted_count",
      "@type": "xsd:integer"
    },
    "ocr_selected_count": {
      "@id": "antfly:ocr_selected_count",
      "@type": "xsd:integer"
    },
    "ocr_retained_embedded_count": {
      "@id": "antfly:ocr_retained_embedded_count",
      "@type": "xsd:integer"
    },
    "ocr_failed_count": {
      "@id": "antfly:ocr_failed_count",
      "@type": "xsd:integer"
    },
    "ocr_failed_page_numbers": {
      "@id": "antfly:ocr_failed_page_numbers",
      "@container": "@list"
    },
    "ocr_failed_pages_truncated": {
      "@id": "antfly:ocr_failed_pages_truncated",
      "@type": "xsd:boolean"
    },
    "child_ranges": {
      "@id": "antfly:child_ranges",
      "@container": "@list"
    },
    "child_range_count": {
      "@id": "antfly:child_range_count",
      "@type": "xsd:integer"
    },
    "merge_status": {
      "@id": "antfly:merge_status",
      "@type": "xsd:string"
    },
    "merge_from_generation": {
      "@id": "antfly:merge_from_generation",
      "@type": "xsd:integer"
    },
    "merge_to_generation": {
      "@id": "antfly:merge_to_generation",
      "@type": "xsd:integer"
    },
    "merge_operation_granularity": {
      "@id": "antfly:merge_operation_granularity",
      "@type": "xsd:string"
    },
    "merge_operation_count": {
      "@id": "antfly:merge_operation_count",
      "@type": "xsd:integer"
    },
    "last_error_code": {
      "@id": "antfly:last_error_code",
      "@type": "xsd:string"
    },
    "last_error_message": {
      "@id": "antfly:last_error_message",
      "@type": "xsd:string"
    },
    "manifest_json": {
      "@id": "antfly:manifest_json",
      "@type": "xsd:string"
    },
    "state_json": {
      "@id": "antfly:state_json",
      "@type": "xsd:string"
    },
    "DocumentArtifactManifestList": "antfly:DocumentArtifactManifestList",
    "artifacts": {
      "@id": "antfly:artifacts",
      "@container": "@list"
    },
    "TableArtifactEnrichmentList": "antfly:TableArtifactEnrichmentList",
    "ArtifactRepairKind": "antfly:ArtifactRepairKind",
    "ArtifactRepairReason": "antfly:ArtifactRepairReason",
    "RepairTarget": "antfly:RepairTarget",
    "TableRepairIssue": "antfly:TableRepairIssue",
    "artifact_kind": {
      "@id": "antfly:artifact_kind",
      "@type": "@id"
    },
    "index_name": {
      "@id": "antfly:index_name",
      "@type": "xsd:string"
    },
    "doc_key": {
      "@id": "antfly:doc_key",
      "@type": "xsd:string"
    },
    "parent_doc_key": {
      "@id": "antfly:parent_doc_key",
      "@type": "xsd:string"
    },
    "unit_id": {
      "@id": "antfly:unit_id",
      "@type": "xsd:string"
    },
    "index_source_artifact_name": {
      "@id": "antfly:index_source_artifact_name",
      "@type": "xsd:string"
    },
    "source_artifact_name": {
      "@id": "antfly:source_artifact_name",
      "@type": "xsd:string"
    },
    "artifact_key": {
      "@id": "antfly:artifact_key",
      "@type": "xsd:string"
    },
    "chunk_id": {
      "@id": "antfly:chunk_id",
      "@type": "xsd:integer"
    },
    "repairable": {
      "@id": "antfly:repairable",
      "@type": "xsd:boolean"
    },
    "sequence": {
      "@id": "antfly:sequence",
      "@type": "xsd:integer"
    },
    "generation_attempts": {
      "@id": "antfly:generation_attempts",
      "@type": "xsd:integer"
    },
    "generation_error": {
      "@id": "antfly:generation_error",
      "@type": "xsd:string"
    },
    "attempts": {
      "@id": "antfly:attempts",
      "@type": "xsd:integer"
    },
    "first_seen_ns": {
      "@id": "antfly:first_seen_ns",
      "@type": "xsd:integer"
    },
    "last_seen_ns": {
      "@id": "antfly:last_seen_ns",
      "@type": "xsd:integer"
    },
    "last_error": {
      "@id": "antfly:last_error",
      "@type": "xsd:string"
    },
    "TableRepairIssueList": "antfly:TableRepairIssueList",
    "target": {
      "@id": "antfly:target",
      "@type": "@id"
    },
    "scanned": {
      "@id": "antfly:scanned",
      "@type": "xsd:integer"
    },
    "groups_scanned": {
      "@id": "antfly:groups_scanned",
      "@type": "xsd:integer"
    },
    "has_more": {
      "@id": "antfly:has_more",
      "@type": "xsd:boolean"
    },
    "next_cursor": {
      "@id": "antfly:next_cursor",
      "@type": "xsd:string"
    },
    "issues": {
      "@id": "antfly:issues",
      "@container": "@list"
    },
    "RepairIssueListRequest": "antfly:RepairIssueListRequest",
    "index": {
      "@id": "antfly:index",
      "@type": "xsd:string"
    },
    "cursor": {
      "@id": "antfly:cursor",
      "@type": "xsd:string"
    },
    "RepairRunRequest": "antfly:RepairRunRequest",
    "force": {
      "@id": "antfly:force",
      "@type": "xsd:boolean"
    },
    "control": {
      "@id": "antfly:control",
      "@type": "xsd:string"
    },
    "repair_id": {
      "@id": "antfly:repair_id",
      "@type": "xsd:string"
    },
    "TableRepairRunResult": "antfly:TableRepairRunResult",
    "reprocessed": {
      "@id": "antfly:reprocessed",
      "@type": "xsd:integer"
    },
    "repaired": {
      "@id": "antfly:repaired",
      "@type": "xsd:integer"
    },
    "missing_source_docs": {
      "@id": "antfly:missing_source_docs",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "antfly:failed",
      "@type": "xsd:integer"
    },
    "unsupported": {
      "@id": "antfly:unsupported",
      "@type": "xsd:integer"
    },
    "unresolved": {
      "@id": "antfly:unresolved",
      "@type": "xsd:integer"
    },
    "in_progress": {
      "@id": "antfly:in_progress",
      "@type": "xsd:integer"
    },
    "indexes_rebuilt": {
      "@id": "antfly:indexes_rebuilt",
      "@type": "xsd:integer"
    },
    "indexes_degraded_before": {
      "@id": "antfly:indexes_degraded_before",
      "@type": "xsd:integer"
    },
    "indexes_degraded_after": {
      "@id": "antfly:indexes_degraded_after",
      "@type": "xsd:integer"
    },
    "controls_applied": {
      "@id": "antfly:controls_applied",
      "@type": "xsd:integer"
    },
    "debt_remaining": {
      "@id": "antfly:debt_remaining",
      "@type": "xsd:boolean"
    },
    "TableRepairRunResponse": "antfly:TableRepairRunResponse",
    "result": {
      "@id": "antfly:result",
      "@type": "@id"
    },
    "TableRepairJobStartRequest": "antfly:TableRepairJobStartRequest",
    "advance": {
      "@id": "antfly:advance",
      "@type": "xsd:boolean"
    },
    "TableRepairControlJobStartRequest": "antfly:TableRepairControlJobStartRequest",
    "TableRepairJob": "antfly:TableRepairJob",
    "job_id": {
      "@id": "antfly:job_id",
      "@type": "xsd:integer"
    },
    "repair_status": {
      "@id": "antfly:repair_status",
      "@type": "xsd:string"
    },
    "cancel_requested": {
      "@id": "antfly:cancel_requested",
      "@type": "xsd:boolean"
    },
    "next_retry_at_millis": {
      "@id": "antfly:next_retry_at_millis",
      "@type": "xsd:integer"
    },
    "created_at_millis": {
      "@id": "antfly:created_at_millis",
      "@type": "xsd:integer"
    },
    "last_updated_at_millis": {
      "@id": "antfly:last_updated_at_millis",
      "@type": "xsd:integer"
    },
    "expires_at_millis": {
      "@id": "antfly:expires_at_millis",
      "@type": "xsd:integer"
    },
    "DocumentArtifactReprocessResponse": "antfly:DocumentArtifactReprocessResponse",
    "reprocess": {
      "@id": "antfly:reprocess",
      "@type": "xsd:string"
    },
    "DocumentArtifactTableReprocessRequest": "antfly:DocumentArtifactTableReprocessRequest",
    "from_key": {
      "@id": "antfly:from_key",
      "@type": "xsd:string"
    },
    "to_key": {
      "@id": "antfly:to_key",
      "@type": "xsd:string"
    },
    "shard_cursors": {
      "@id": "antfly:shard_cursors",
      "@container": "@list"
    },
    "DocumentArtifactReprocessFailure": "antfly:DocumentArtifactReprocessFailure",
    "key": {
      "@id": "antfly:key",
      "@type": "xsd:string"
    },
    "error_code": {
      "@id": "antfly:error_code",
      "@type": "xsd:string"
    },
    "DocumentArtifactReprocessShardCursor": "antfly:DocumentArtifactReprocessShardCursor",
    "group_id": {
      "@id": "antfly:group_id",
      "@type": "xsd:integer"
    },
    "next_key": {
      "@id": "antfly:next_key",
      "@type": "xsd:string"
    },
    "skipped": {
      "@id": "antfly:skipped",
      "@type": "xsd:integer"
    },
    "DocumentArtifactTableReprocessResponse": "antfly:DocumentArtifactTableReprocessResponse",
    "reprocess_status": {
      "@id": "antfly:reprocess_status",
      "@type": "xsd:string"
    },
    "pending_shards": {
      "@id": "antfly:pending_shards",
      "@type": "xsd:integer"
    },
    "failures": {
      "@id": "antfly:failures",
      "@container": "@list"
    },
    "DocumentArtifactReprocessJobStartRequest": "antfly:DocumentArtifactReprocessJobStartRequest",
    "DocumentArtifactReprocessJob": "antfly:DocumentArtifactReprocessJob",
    "ClusterDataNodeStatus": "antfly:ClusterDataNodeStatus",
    "data_id": {
      "@id": "antfly:data_id",
      "@type": "xsd:integer"
    },
    "api_url": {
      "@id": "antfly:api_url",
      "@type": "xsd:string"
    },
    "raft_url": {
      "@id": "antfly:raft_url",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "antfly:role",
      "@type": "xsd:string"
    },
    "health_class": {
      "@id": "antfly:health_class",
      "@type": "xsd:string"
    },
    "failure_domain": {
      "@id": "antfly:failure_domain",
      "@type": "xsd:string"
    },
    "live": {
      "@id": "antfly:live",
      "@type": "xsd:boolean"
    },
    "drain_requested": {
      "@id": "antfly:drain_requested",
      "@type": "xsd:boolean"
    },
    "capacity_bytes": {
      "@id": "antfly:capacity_bytes",
      "@type": "xsd:integer"
    },
    "available_bytes": {
      "@id": "antfly:available_bytes",
      "@type": "xsd:integer"
    },
    "lease_pressure": {
      "@id": "antfly:lease_pressure",
      "@type": "xsd:integer"
    },
    "read_load": {
      "@id": "antfly:read_load",
      "@type": "xsd:integer"
    },
    "write_load": {
      "@id": "antfly:write_load",
      "@type": "xsd:integer"
    },
    "active_backfills": {
      "@id": "antfly:active_backfills",
      "@type": "xsd:integer"
    },
    "ClusterDataRangeStatus": "antfly:ClusterDataRangeStatus",
    "end_key": {
      "@id": "antfly:end_key",
      "@type": "xsd:string"
    },
    "doc_identity_shard_id": {
      "@id": "antfly:doc_identity_shard_id",
      "@type": "xsd:integer"
    },
    "doc_identity_range_id": {
      "@id": "antfly:doc_identity_range_id",
      "@type": "xsd:integer"
    },
    "leader_data_id": {
      "@id": "antfly:leader_data_id",
      "@type": "xsd:integer"
    },
    "voter_count": {
      "@id": "antfly:voter_count",
      "@type": "xsd:integer"
    },
    "doc_count": {
      "@id": "antfly:doc_count",
      "@type": "xsd:integer"
    },
    "disk_bytes": {
      "@id": "antfly:disk_bytes",
      "@type": "xsd:integer"
    },
    "empty": {
      "@id": "antfly:empty",
      "@type": "xsd:boolean"
    },
    "ClusterDataReplicaStatus": "antfly:ClusterDataReplicaStatus",
    "replica_id": {
      "@id": "antfly:replica_id",
      "@type": "xsd:integer"
    },
    "peer_node_ids": {
      "@id": "antfly:peer_node_ids",
      "@container": "@list"
    },
    "ClusterDataGroupStatus": "antfly:ClusterDataGroupStatus",
    "leader_known": {
      "@id": "antfly:leader_known",
      "@type": "xsd:boolean"
    },
    "voter_count_known": {
      "@id": "antfly:voter_count_known",
      "@type": "xsd:boolean"
    },
    "healthy_voter_reports": {
      "@id": "antfly:healthy_voter_reports",
      "@type": "xsd:integer"
    },
    "joint_consensus": {
      "@id": "antfly:joint_consensus",
      "@type": "xsd:boolean"
    },
    "transition_pending": {
      "@id": "antfly:transition_pending",
      "@type": "xsd:boolean"
    },
    "replay_required": {
      "@id": "antfly:replay_required",
      "@type": "xsd:boolean"
    },
    "replay_caught_up": {
      "@id": "antfly:replay_caught_up",
      "@type": "xsd:boolean"
    },
    "cutover_ready": {
      "@id": "antfly:cutover_ready",
      "@type": "xsd:boolean"
    },
    "reads_ready_after_cutover": {
      "@id": "antfly:reads_ready_after_cutover",
      "@type": "xsd:boolean"
    },
    "doc_identity_lifecycle": {
      "@id": "antfly:doc_identity_lifecycle",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Antfly API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Antfly's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-29) from openapi/antfly-openapi.yaml.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/antfly-openapi.yaml"
  ]
}