{
  "operations": [
    {
      "method": "POST",
      "operationId": "runAction",
      "path": "/api/actions/v1/run",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "import2100Projects",
      "path": "/api/admin/v1/migrations/2100/import",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "importProjectArchiveAuto",
      "path": "/api/archive/v1/projects",
      "summary": ""
    },
    {
      "method": "PUT",
      "operationId": "importProjectArchiveAutoPut",
      "path": "/api/archive/v1/projects",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "downloadProjectArchive",
      "path": "/api/archive/v1/projects/{projectId}",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "importProjectArchive",
      "path": "/api/archive/v1/projects/{projectId}",
      "summary": ""
    },
    {
      "method": "PUT",
      "operationId": "importProjectArchivePut",
      "path": "/api/archive/v1/projects/{projectId}",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "currentIdentity",
      "path": "/api/auth/v1/me",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "createHumanSession",
      "path": "/api/auth/v1/sessions",
      "summary": ""
    },
    {
      "method": "DELETE",
      "operationId": "endCurrentSession",
      "path": "/api/auth/v1/sessions/current",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "refreshHumanSession",
      "path": "/api/auth/v1/sessions/refresh",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "listTokens",
      "path": "/api/auth/v1/tokens",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "createToken",
      "path": "/api/auth/v1/tokens",
      "summary": ""
    },
    {
      "method": "DELETE",
      "operationId": "revokeToken",
      "path": "/api/auth/v1/tokens/{tokenId}",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "listChangesets",
      "path": "/api/changesets/v1/projects/{projectId}",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "createChangeset",
      "path": "/api/changesets/v1/projects/{projectId}",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "projectDiff",
      "path": "/api/changesets/v1/projects/{projectId}/diff",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "readChangeset",
      "path": "/api/changesets/v1/projects/{projectId}/{changesetId}",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "approveChangeset",
      "path": "/api/changesets/v1/projects/{projectId}/{changesetId}/approve",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "declineChangeset",
      "path": "/api/changesets/v1/projects/{projectId}/{changesetId}/decline",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "publishChangeset",
      "path": "/api/changesets/v1/projects/{projectId}/{changesetId}/publish",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "projectCiStatusRoot",
      "path": "/api/ci/v1/projects/{projectId}",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "startProjectDeployment",
      "path": "/api/ci/v1/projects/{projectId}/deployments",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "startProjectCiRun",
      "path": "/api/ci/v1/projects/{projectId}/runs",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "projectCiRunDetails",
      "path": "/api/ci/v1/projects/{projectId}/runs/{runId}",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "projectCiStatus",
      "path": "/api/ci/v1/projects/{projectId}/status",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "listDocumentArtifacts",
      "path": "/api/documents/v1/projects/{projectId}/artifacts",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "documentArtifactAsset",
      "path": "/api/documents/v1/projects/{projectId}/artifacts/asset",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "documentArtifactDiff",
      "path": "/api/documents/v1/projects/{projectId}/artifacts/diff",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "documentArtifactFile",
      "path": "/api/documents/v1/projects/{projectId}/artifacts/file",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "generateDocumentArtifacts",
      "path": "/api/documents/v1/projects/{projectId}/artifacts/generate",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "documentArtifactsProgress",
      "path": "/api/documents/v1/projects/{projectId}/artifacts/progress",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "editContext",
      "path": "/api/edit/v1/projects/{projectId}/context",
      "summary": ""
    },
    {
      "method": "DELETE",
      "operationId": "discardDraft",
      "path": "/api/edit/v1/projects/{projectId}/draft",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "readDraft",
      "path": "/api/edit/v1/projects/{projectId}/draft",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "restoreDraft",
      "path": "/api/edit/v1/projects/{projectId}/draft/restore",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "listLocks",
      "path": "/api/edit/v1/projects/{projectId}/locks",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "acquireLock",
      "path": "/api/edit/v1/projects/{projectId}/locks/acquire",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "releaseLock",
      "path": "/api/edit/v1/projects/{projectId}/locks/release",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "listEditSessions",
      "path": "/api/edit/v1/projects/{projectId}/sessions",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "createEditSession",
      "path": "/api/edit/v1/projects/{projectId}/sessions",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "readEditSession",
      "path": "/api/edit/v1/projects/{projectId}/sessions/{sessionId}",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "diffEditSession",
      "path": "/api/edit/v1/projects/{projectId}/sessions/{sessionId}/diff",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "patchEditSession",
      "path": "/api/edit/v1/projects/{projectId}/sessions/{sessionId}/patch",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "readyEditSession",
      "path": "/api/edit/v1/projects/{projectId}/sessions/{sessionId}/ready",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "validateEditSession",
      "path": "/api/edit/v1/projects/{projectId}/sessions/{sessionId}/validate",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "projectHistory",
      "path": "/api/history/v1/projects/{projectId}",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "restoreHistoryFile",
      "path": "/api/history/v1/projects/{projectId}/restore-file",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "revertHistory",
      "path": "/api/history/v1/projects/{projectId}/revert",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "knowledgeGeneratedExamples",
      "path": "/api/knowledge/v1/generated-examples",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "knowledgeOpenApiOperationIndex",
      "path": "/api/knowledge/v1/openapi-operation-index",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "knowledgeRegistryExport",
      "path": "/api/knowledge/v1/registry-export",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "knowledgeSchemaBundle",
      "path": "/api/knowledge/v1/schema-bundle",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "knowledgeSearchIndex",
      "path": "/api/knowledge/v1/search-index",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "knowledgeSemanticRuleCatalog",
      "path": "/api/knowledge/v1/semantic-rule-catalog",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "listProjects",
      "path": "/api/projects",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "createProject",
      "path": "/api/projects",
      "summary": ""
    },
    {
      "method": "DELETE",
      "operationId": "deleteProject",
      "path": "/api/projects/{projectId}",
      "summary": ""
    },
    {
      "method": "DELETE",
      "operationId": "deleteProjectFile",
      "path": "/api/projects/{projectId}/file",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "readProjectFile",
      "path": "/api/projects/{projectId}/file",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "writeProjectFilePost",
      "path": "/api/projects/{projectId}/file",
      "summary": ""
    },
    {
      "method": "PUT",
      "operationId": "writeProjectFile",
      "path": "/api/projects/{projectId}/file",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "listProjectFiles",
      "path": "/api/projects/{projectId}/files",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "validateProject",
      "path": "/api/projects/{projectId}/validate",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "validateProjectPost",
      "path": "/api/projects/{projectId}/validate",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "publicRuntimeConfig",
      "path": "/api/runtime/config",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "runtimeRunAction",
      "path": "/api/runtime/v1/projects/{projectId}/actions/run",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "runtimeAppConfig",
      "path": "/api/runtime/v1/projects/{projectId}/app-config",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "runtimeAsset",
      "path": "/api/runtime/v1/projects/{projectId}/assets/{path}",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "runtimeDataFile",
      "path": "/api/runtime/v1/projects/{projectId}/data/{path}",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "runtimeManifest",
      "path": "/api/runtime/v1/projects/{projectId}/manifest",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "runtimeQueryResource",
      "path": "/api/runtime/v1/projects/{projectId}/resources/query",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "runtimeScreen",
      "path": "/api/runtime/v1/projects/{projectId}/screens/{screenId}",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "listTaskProviders",
      "path": "/api/tasks/v1/providers",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "listWorkflowDefinitions",
      "path": "/api/workflows/v1/definitions",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "startWorkflowRun",
      "path": "/api/workflows/v1/runs",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "readWorkflowRun",
      "path": "/api/workflows/v1/runs/{runId}",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "readWorkflowRunEvents",
      "path": "/api/workflows/v1/runs/{runId}/events",
      "summary": ""
    },
    {
      "method": "POST",
      "operationId": "postWorkflowRunMessage",
      "path": "/api/workflows/v1/runs/{runId}/messages",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "validateWorkflowDefinitions",
      "path": "/api/workflows/v1/validation",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "health",
      "path": "/health",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "llmsFullTxt",
      "path": "/llms-full.txt",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "llmsTxt",
      "path": "/llms.txt",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "openApiContract",
      "path": "/openapi.json",
      "summary": ""
    },
    {
      "method": "GET",
      "operationId": "ready",
      "path": "/ready",
      "summary": ""
    }
  ],
  "source": "docs/openapi.json"
}
