204 codes
Error code registry
Every structured error carries a class.area.detail code and links
here. See the error model reference for
how classes, retry policies, and commit outcomes work.
access_denied (1)
already_exists (6)
ambiguous_commit (1)
conflict (3)
corruption (41)
- corruption.engine.artifact_payload
- corruption.engine.persistence_recovery
- data_loss.engine.branch_catalog
- data_loss.engine.branch_id
- data_loss.engine.control_name
- data_loss.engine.control_plane
- data_loss.engine.control_plane_missing
- data_loss.engine.event_index_key
- data_loss.engine.event_key
- data_loss.engine.event_metadata
- data_loss.engine.event_record
- data_loss.engine.graph_binding_key
- data_loss.engine.graph_binding_record
- data_loss.engine.graph_edge_key
- data_loss.engine.graph_edge_record
- data_loss.engine.graph_index
- data_loss.engine.graph_key
- data_loss.engine.graph_metadata
- data_loss.engine.graph_node_key
- data_loss.engine.graph_node_record
- data_loss.engine.graph_ontology_record
- data_loss.engine.graph_reverse_edge_key
- data_loss.engine.graph_type_index_key
- data_loss.engine.graph_type_index_record
- data_loss.engine.json_document
- data_loss.engine.json_index
- data_loss.engine.json_index_key
- data_loss.engine.json_key
- data_loss.engine.kv_key
- data_loss.engine.kv_value
- data_loss.engine.space_catalog
- data_loss.engine.vector_artifact
- data_loss.engine.vector_artifacts
- data_loss.engine.vector_collection
- data_loss.engine.vector_collection_key
- data_loss.engine.vector_index_manifest
- data_loss.engine.vector_index_manifest_key
- data_loss.engine.vector_key
- data_loss.engine.vector_record
- inference.download_verification_failed
- inference.registry_corrupt
failed_precondition (27)
- failed_precondition.engine.graph_negative_weight
- failed_precondition.engine.graph_ontology_edge_type
- failed_precondition.engine.graph_ontology_endpoint_type
- failed_precondition.engine.graph_ontology_freeze
- failed_precondition.engine.graph_ontology_frozen
- failed_precondition.engine.graph_ontology_node_type
- failed_precondition.engine.graph_ontology_required_property
- failed_precondition.engine.space_not_empty
- failed_precondition.engine.persistence
- failed_precondition.engine.branch_status
- failed_precondition.engine.capability_registry
- failed_precondition.engine.control_payload_version
- failed_precondition.engine.default_branch
- failed_precondition.engine.layout_version
- failed_precondition.engine.migration_registry
- failed_precondition.engine.storage_registry
- failed_precondition.engine.vector_artifact
- failed_precondition.engine.vector_index_manifest
- failed_precondition.engine.runtime_closed
- failed_precondition.executor.runtime_closed
- failed_precondition.executor.space_not_empty
- failed_precondition.executor.hub_url
- failed_precondition.executor.hub_clone
- inference.download_disabled
- inference.missing_api_key
- inference.missing_model
- inference.model_load_failed
history_unavailable (1)
internal (3)
invalid_argument (96)
- invalid_argument.engine.branch_catalog
- invalid_argument.engine.branch_delete
- invalid_argument.engine.branch_name
- invalid_argument.engine.branch_name_reserved
- invalid_argument.engine.config_key
- invalid_argument.engine.event_batch
- invalid_argument.engine.event_metadata
- invalid_argument.engine.event_payload
- invalid_argument.engine.event_payload_too_large
- invalid_argument.engine.event_record
- invalid_argument.engine.event_type
- invalid_argument.engine.graph_batch
- invalid_argument.engine.graph_binding
- invalid_argument.engine.graph_binding_record
- invalid_argument.engine.graph_edge_endpoint
- invalid_argument.engine.graph_edge_record
- invalid_argument.engine.graph_edge_type
- invalid_argument.engine.graph_edge_type_reserved
- invalid_argument.engine.graph_edge_weight
- invalid_argument.engine.graph_metadata
- invalid_argument.engine.graph_name
- invalid_argument.engine.graph_name_reserved
- invalid_argument.engine.graph_node_id
- invalid_argument.engine.graph_node_record
- invalid_argument.engine.graph_ontology_record
- invalid_argument.engine.graph_pagerank_options
- invalid_argument.engine.graph_personalization
- invalid_argument.engine.graph_properties
- invalid_argument.engine.graph_properties_too_large
- invalid_argument.engine.graph_property_name
- invalid_argument.engine.graph_type_hint
- invalid_argument.engine.graph_type_index_record
- invalid_argument.engine.graph_type_name
- invalid_argument.engine.graph_type_name_reserved
- invalid_argument.engine.json_array_too_large
- invalid_argument.engine.json_batch
- invalid_argument.engine.json_batch_duplicate_document
- invalid_argument.engine.json_document
- invalid_argument.engine.json_document_id
- invalid_argument.engine.json_document_too_deep
- invalid_argument.engine.json_document_too_large
- invalid_argument.engine.json_index
- invalid_argument.engine.json_index_name
- invalid_argument.engine.json_index_name_reserved
- invalid_argument.engine.json_path
- invalid_argument.engine.json_path_not_found
- invalid_argument.engine.json_path_too_long
- invalid_argument.engine.json_path_type
- invalid_argument.engine.json_value
- invalid_argument.engine.kv_batch
- invalid_argument.engine.kv_batch_duplicate_key
- invalid_argument.engine.kv_key
- invalid_argument.engine.persistence
- invalid_argument.engine.product_space
- invalid_argument.engine.product_space_reserved
- invalid_argument.engine.space_catalog
- invalid_argument.engine.space_delete_default
- invalid_argument.engine.space_delete_too_large
- invalid_argument.engine.vector_artifact
- invalid_argument.engine.vector_artifact_budget
- invalid_argument.engine.vector_batch
- invalid_argument.engine.vector_collection
- invalid_argument.engine.vector_collection_reserved
- invalid_argument.engine.vector_dimension
- invalid_argument.engine.vector_embedding
- invalid_argument.engine.vector_filter
- invalid_argument.engine.vector_index_manifest
- invalid_argument.engine.vector_key
- invalid_argument.engine.vector_metadata
- invalid_argument.engine.vector_metadata_field
- invalid_argument.engine.vector_metadata_patch
- invalid_argument.engine.vector_metadata_too_large
- invalid_argument.engine.vector_record
- invalid_argument.executor.hub_dataset
- invalid_argument.executor.hub_branch
- invalid_argument.executor.hub_feature_disabled
- invalid_argument.executor.arrow_base64
- invalid_argument.executor.arrow_collection
- invalid_argument.executor.arrow_empty_export
- invalid_argument.executor.arrow_embedding_type
- invalid_argument.executor.arrow_feature_disabled
- invalid_argument.executor.arrow_format
- invalid_argument.executor.arrow_graph
- invalid_argument.executor.arrow_input_missing
- invalid_argument.executor.arrow_json_key
- invalid_argument.executor.arrow_key_column
- invalid_argument.executor.arrow_value_column
- invalid_argument.executor.arrow_vector_dimension
- invalid_argument.executor.arrow_vector_key
- invalid_argument.executor.batch_item
- invalid_argument.executor.kv_batch_duplicate_key
- invalid_argument.executor.limit
- invalid_argument.executor.vector_dimension
- invalid_argument.executor.vector_limit
- inference.invalid_request
- inference.unsupported_parameter
io (1)
not_found (7)
resource_exhausted (2)
serialization (1)
unavailable (10)
- unavailable.engine.control_plane
- unavailable.engine.persistence
- unavailable.engine.vector_artifacts
- unavailable.executor.hub_transport
- unavailable.executor.arrow_io
- inference.download_failed
- inference.local_runtime_failed
- inference.provider_rate_limited
- inference.provider_timeout
- inference.provider_unavailable