AIAssistantsReconcileResult

AIAssistantsReconcileResult
AI Assistants Reconcile Result

Result of the AI Assistants platform reconciliation. Contains the outcome of each reconciliation step.

JSON Example
{
    "overall_success": true,
    "results": [
        {
            "step_name": "sync_proxy_config",
            "status": "SUCCESS",
            "message": "Proxy configuration updated successfully"
        },
        {
            "step_name": "sync_platform",
            "status": "SUCCESS",
            "message": "LLM secret synced successfully"
        },
        {
            "step_name": "import_bundles",
            "status": "IN_PROGRESS",
            "message": "Started importing bundles for vertical: firewall",
            "async_tasks": [
                {
                    "id": "12345",
                    "status_url": "/api/v1/ai-assistants/platform/firewall/status"
                }
            ]
        }
    ]
}
boolean
overall_success
Required  

True if no reconciliation steps FAILED.

results
Required  

Results for each reconciliation step.