export type ExecutableGraphErrorCode = "NOT_VALID_GRAPHENIX_DOCUMENT" | "AUTHORING_FORMAT_VERSION_UNSUPPORTED" | "EXECUTABLE_PROFILE_MISSING" | "EXECUTABLE_PROFILE_VERSION_INVALID" | "GRAPH_MODEL_CONFIG_MISSING" | "GRAPH_MODEL_CONFIG_CASES_EMPTY" | "GRAPH_MODEL_CONFIG_DEFAULT_CASE_MISSING" | "GRAPH_MODEL_CONFIG_INCOMPLETE_TRIPLET" | "MODEL_CONFIG_TUNING_INVALID" | "GRAPH_MODEL_FALLBACK_POLICY_INVALID" | "TASK_NODE_INVALID" | "TASK_NODE_MISSING_PARAMETERS" | "TASK_NODE_MISSING_SKILL_KEY" | "TASK_NODE_PROFILE_INVALID" | "TASK_VARIABLE_INVALID" | "TASK_VARIABLE_LEGACY_ALIAS" | "GRAPH_LEGACY_TASK_VARIABLES" | "GRAPH_LEGACY_WEB_SCOPING" | "LEGACY_WEB_SCOPE_UNIT_PARAMS" | "WEB_QUERY_TEMPLATE_REQUIRED" | "WEB_QUERY_TEMPLATES_REQUIRED" | "WEB_QUERY_TEMPLATES_INVALID" | "WEB_QUERY_TEMPLATE_SINGULAR_FORBIDDEN" | "WEB_SCOPE_TOPIC_PATH_INVALID" | "WEB_SYNTHESIZER_MODEL_PROFILE_KEY_INVALID" | "GRAPH_LEGACY_PRE_INPUT_STRATEGY" | "LEGACY_PRE_INPUT_STRATEGY" | "LEGACY_SYNTHESIS_INPUT_STRATEGY_ON_PLAN" | "SYNTHESIS_INPUT_STRATEGY_REQUIRED" | "SYNTHESIS_READS_REQUIRED" | "SYNTHESIS_READS_FIXED_VIOLATION" | "SYNTHESIS_WRITES_REQUIRED" | "WEB_SCOPE_WRITES_REQUIRED" | "SYNTHESIS_INPUT_SOURCES_FORBIDDEN" | "WEB_SYNTHESIS_UNIT_DEPRECATED" | "WEB_SYNTHESIZER_MODEL_FORBIDDEN" | "SYNTHESIS_CONTEXT_SOURCE_POLICY_FORBIDDEN" | "SYNTHESIS_TARGET_FIELDS_FORBIDDEN" | "SYNTHESIS_SOURCES_FORBIDDEN" | "EXECUTION_WRITE_KEY_UNKNOWN" | "SPLIT_PATH_REQUIRED" | "TASK_INPUT_BINDING_INVALID" | "TASK_INPUT_BINDING_PATH_MISSING" | "TASK_INPUT_BINDING_HUB_PATH_FORBIDDEN" | "INPUTS_CONFIG_RECORD_WITH_FLAT_TEMPLATES" | "SMART_INPUT_INVALID" | "SMART_INPUT_PATH_MISSING" | "EXECUTION_MAPPING_INVALID" | "EXECUTION_MAPPING_PATH_MISSING" | "EXECUTION_MAPPING_MODE_INVALID" | "JOB_CONTEXT_MAPPING_INVALID" | "TASK_CONDITION_INVALID" | "TASK_KNOWLEDGE_INVALID" | "TASK_KNOWLEDGE_GRAPH_SCOPE_FORBIDDEN" | "TASK_KNOWLEDGE_WRONG_PLACEMENT" | "TASK_METADATA_INVALID" | "TASK_CALL_GRAPH_INVALID" | "TASK_CALL_GRAPH_DEPRECATED_FIELD" | "NODE_LAYOUT_INVALID" | "AUTHORING_FORBIDDEN_RUNTIME_FIELD" | "CONCEPT_DOCUMENT_INVALID" | "CONCEPT_DOCUMENT_FORMAT_INVALID" | "CONCEPT_DOCUMENT_GRAPH_ID_INVALID" | "GRAPH_PROJECT_INVALID" | "GRAPH_PROJECT_FORMAT_INVALID" | "GRAPH_PROJECT_GRAPH_ID_MISMATCH" | "AUTHORING_PURITY_VIOLATION" | "AUTHORING_FORBIDDEN_EMBED" | "FINALIZER_NODE_INVALID" | "FINALIZER_NODE_MISSING_CONFIG" | "FINALIZER_TYPE_UNKNOWN" | "FINALIZER_CONFIG_INVALID" | "FINALIZER_CONFIG_LEGACY_KEY_FORBIDDEN" | "FINALIZER_CONFIG_UNKNOWN_KEY" | "FINALIZER_SECTION_INVALID" | "NODE_MODEL_CONFIG_INVALID" | "NODE_MODEL_INHERITANCE_UNRESOLVED" | "NODE_MODEL_FALLBACK_NOT_ALLOWED" | "GRAPH_INPUT_TARGET_INVALID" | "GRAPH_OUTPUT_SOURCE_INVALID" | "DEPRECATED_LEGACY_FIELD" | "STUDIO_GRAPH_DEFAULT_MODEL_FORBIDDEN" | "RUNTIME_OBJECT_INVALID" | "STUDIO_EXECUTE_REQUEST_INVALID" | "CASE_CONDITION_INVALID" | "CASE_CONDITION_FORBIDDEN_AI_SELECTOR" | "CASE_CONDITION_FORBIDDEN_PATH" | "CASE_CONDITION_FORBIDDEN_OPERATOR" | "CASE_CONDITION_REQUIRES_VALUE" | "CASE_CONDITION_VALUE_TYPE_INVALID" | "CASE_SELECTION_DEFAULT_MISSING" | "CASE_SELECTION_MULTIPLE_DEFAULTS" | "CASE_SELECTION_UNRESOLVED" | "PROFILE_CHOICE_KEY_FORMAT_INVALID" | "PROFILE_CHOICE_KEY_UNKNOWN" | "PROFILE_SELECTION_KIND_DEPRECATED" | "EXECUTABLE_PLAN_INVALID" | "EXECUTABLE_PLAN_FORMAT_INVALID" | "EXECUTABLE_PLAN_ID_MISSING" | "EXECUTABLE_PLAN_CREATED_AT_MISSING" | "EXECUTABLE_PLAN_SOURCE_MISSING" | "EXECUTABLE_PLAN_SOURCE_GRAPH_ID_MISSING" | "EXECUTABLE_PLAN_SOURCE_GRAPH_HASH_MISSING" | "EXECUTABLE_PLAN_RUNTIME_BINDING_MISSING" | "EXECUTABLE_PLAN_GRAPH_MISSING" | "EXECUTABLE_PLAN_GRAPH_NOT_NORMALIZED" | "EXECUTABLE_PLAN_CASE_SELECTION_MISSING" | "EXECUTABLE_PLAN_GRAPH_CASE_MISSING" | "EXECUTABLE_PLAN_NODE_PLANS_MISSING" | "EXECUTABLE_PLAN_NODE_PLAN_MISSING" | "EXECUTABLE_PLAN_NODE_SLOTS_MISSING" | "EXECUTABLE_PLAN_NODE_SLOT_MISSING" | "EXECUTABLE_PLAN_FORBIDDEN_FIELD" | "EXECUTION_TRACE_INVALID" | "EXECUTION_TRACE_FORMAT_INVALID" | "EXECUTION_TRACE_ID_MISSING" | "EXECUTION_TRACE_JOB_ID_MISSING" | "EXECUTION_TRACE_STATUS_INVALID" | "EXECUTION_TRACE_SOURCE_MISSING" | "EXECUTION_TRACE_PLAN_REFERENCE_MISSING" | "EXECUTION_TRACE_EVENTS_MISSING" | "EXECUTION_TRACE_EVENTS_NOT_ORDERED" | "EXECUTION_TRACE_NODE_EXECUTIONS_MISSING" | "EXECUTION_TRACE_UNKNOWN_NODE" | "EXECUTION_TRACE_UNKNOWN_SLOT" | "EXECUTION_TRACE_FALLBACK_NOT_ALLOWED" | "EXECUTION_TRACE_TOTALS_MISMATCH" | "TASK_ACTION_INVALID" | "TASK_ACTION_ID_DUPLICATE" | "TASK_ACTION_MISSING_ACTION_KEY" | "TASK_ACTION_MODEL_OVERRIDE_FORBIDDEN" | "EXECUTABLE_PLAN_EXECUTION_UNITS_MISSING" | "EXECUTABLE_PLAN_EXECUTION_UNIT_INVALID" | "EXECUTION_TRACE_UNITS_MISSING" | "EXECUTION_TRACE_UNKNOWN_UNIT" | "EXECUTION_TRACE_UNIT_FALLBACK_NOT_ALLOWED" | "EXECUTABLE_PLAN_V2_INVALID" | "EXECUTABLE_PLAN_V2_FORMAT_INVALID" | "EXECUTABLE_PLAN_V2_NORMALIZED_GRAPH_MISSING" | "EXECUTABLE_PLAN_V2_TOPOLOGY_MISSING" | "EXECUTABLE_PLAN_V2_SCHEDULING_POLICY_MISSING" | "EXECUTABLE_PLAN_V2_RUNTIME_EXPECTATIONS_MISSING" | "EXECUTABLE_PLAN_V2_PROFILE_REGISTRY_INVALID" | "EXECUTABLE_PLAN_V2_DEFERRED_GATE_MISSING" | "EXECUTABLE_PLAN_V2_INVOKE_CONTRACT_MISSING" | "EXECUTABLE_PLAN_V2_FINALIZER_PLAN_MISSING" | "EXECUTABLE_PLAN_V2_CONTRACTS_MISSING" | "EXECUTABLE_PLAN_V2_POLICIES_MISSING" | "EXECUTABLE_PLAN_V2_COMPATIBILITY_ERROR" | "EXECUTABLE_PLAN_V2_DIRECT_MODEL_FORBIDDEN" | "EXECUTABLE_PLAN_V2_FALLBACK_OWNER_MISSING" | "EXECUTABLE_PLAN_V2_LOCAL_TASK_REQUIRES_NULL_SLOTS" | "EXECUTABLE_PLAN_V2_DATA_POLICY_VIOLATION" | "EXECUTABLE_PLAN_V2_TOPOLOGY_MISMATCH" | "EXECUTION_TRACE_V2_INVALID" | "EXECUTION_TRACE_V2_FORMAT_INVALID" | "EXECUTION_TRACE_V2_PLAN_HASH_MISSING" | "EXECUTION_TRACE_V2_PLAN_MISMATCH" | "EXECUTION_TRACE_V2_RUNTIME_MISMATCH" | "EXECUTION_TRACE_V2_SOURCE_MISMATCH" | "EXECUTION_TRACE_V2_EVENT_SEQUENCE_DUPLICATE" | "EXECUTION_TRACE_V2_EVENT_SEQUENCE_OUT_OF_ORDER" | "EXECUTION_TRACE_V2_EVENT_UNKNOWN_NODE" | "EXECUTION_TRACE_V2_EVENT_UNKNOWN_UNIT" | "EXECUTION_TRACE_V2_EVENT_UNKNOWN_GATE" | "EXECUTION_TRACE_V2_EVENT_AFTER_TERMINAL" | "EXECUTION_TRACE_V2_GATE_EVALUATION_MISSING" | "EXECUTION_TRACE_V2_NODE_OUTCOME_MISSING" | "EXECUTION_TRACE_V2_UNIT_OUTCOME_MISSING" | "EXECUTION_TRACE_V2_UNKNOWN_INVOCATION" | "EXECUTION_TRACE_V2_FALLBACK_CROSS_SLOT" | "EXECUTION_TRACE_V2_FALLBACK_OWNER_MISSING" | "EXECUTION_TRACE_V2_FALLBACK_NOT_ALLOWED" | "EXECUTION_TRACE_V2_FALLBACK_GRAPH_CASE" | "EXECUTION_TRACE_V2_LOCAL_TASK_REQUIRES_NO_MODEL" | "EXECUTION_TRACE_V2_FINAL_OUTPUT_MISSING" | "EXECUTION_TRACE_V2_DATA_POLICY_VIOLATION" | "EXECUTION_TRACE_V2_FORBIDDEN_FIELD" | "EXECUTION_TRACE_V2_STATUS_MISMATCH" | "EXECUTION_TRACE_V2_TOTALS_MISMATCH" | "GRAPH_ENTRY_INPUTS_FORBIDDEN" | "GRAPH_RESPONSE_PERSISTENCY_MISSING" | "GRAPH_RESPONSE_PERSISTENCY_LEGACY_PATH" | "JOB_MEMORY_INVALID" | "JOB_MEMORY_CONTEXT_INVALID" | "JOB_MEMORY_CONTEXT_DUPLICATE_ALIAS" | "JOB_MEMORY_CONTEXT_QUERY_MISSING_ALIAS" | "JOB_MEMORY_CONTEXT_QUERY_MISSING_CONTENT_TYPE" | "JOB_MEMORY_CONTEXT_FILTER_INVALID" | "JOB_MEMORY_CONTEXT_FILTER_INPUT_FIELD_MISSING" | "JOB_PIPELINE_INVALID" | "JOB_PIPELINE_MISSING_JOB_TYPE_ID" | "JOB_PIPELINE_UPSTREAM_INVALID" | "JOB_PIPELINE_DOWNSTREAM_INVALID" | "JOB_PIPELINE_JOB_TYPE_REF_INVALID" | "JOB_PIPELINE_CONTEXT_INVALID" | "JOB_PIPELINE_CONTEXT_MISSING_RELATION_KEY" | "JOB_PIPELINE_CONTEXT_MISSING_TARGET_ENTITY" | "JOB_PIPELINE_CONTEXT_INVALID_TARGET" | "JOB_PIPELINE_CONTEXT_INVALID_LIMIT" | "JOB_PIPELINE_REPROCESSING_INVALID" | "JOB_PIPELINE_REPROCESSING_INVALID_MODE" | "JOB_PIPELINE_REPROCESSING_TTL_INVALID" | "FACT_GUARD_ON_MAIN_FORBIDDEN" | "FACT_GUARD_POLICY_ID_REQUIRED" | "FACT_GUARD_POLICY_ID_INVALID" | "FACT_GUARD_INVALID" | "LLM_RUNTIME_INVALID" | "LLM_RUNTIME_UNSUPPORTED_UNIT_KIND" | "SERVER_TOOL_MODE_INVALID" | "WEB_SEARCH_MAX_RESULTS_INVALID" | "WEB_SEARCH_MAX_TOTAL_RESULTS_INVALID" | "WEB_FETCH_MAX_USES_INVALID" | "ADVISOR_NAME_DUPLICATE" | "NESTED_SERVER_TOOL_INVALID" | "APPLY_PATCH_RETURN_ONLY_REQUIRED" | "APPLY_PATCH_REQUIRES_RESPONSES_API" | "OPENROUTER_RAW_OVERRIDES_FORBIDDEN" | "TOOL_METADATA_MAPPING_PATH_INVALID" | "LLM_RUNTIME_REQUIRES_SKILL_KEY" | "SERVER_TOOL_MODEL_AMBIGUOUS" | "SERVER_TOOL_ANALYSIS_MODELS_AMBIGUOUS" | "SERVER_TOOL_JUDGE_MODEL_AMBIGUOUS" | "SERVER_TOOL_MODEL_SELECTION_INVALID"; export interface ExecutableGraphValidationError { message: string; path: string; keyword?: string; params?: Record; source: "graphenix" | "executable"; code: ExecutableGraphErrorCode; } export interface ExecutableGraphValidationResult { valid: boolean; errors: ExecutableGraphValidationError[]; } /** Authoring persist validation may include non-blocking contract warnings. */ export interface AuthoringGraphPersistValidationResult extends ExecutableGraphValidationResult { warnings?: ExecutableGraphValidationError[]; } /** Alias for lifecycle artifact validation results. */ export type GraphValidationResult = ExecutableGraphValidationResult; //# sourceMappingURL=errors.d.ts.map