{
  "actionKinds": [
    {
      "description": "Call a configured HTTP service operation by OpenAPI operationId.",
      "kind": "http"
    },
    {
      "description": "Navigate to another screen or route.",
      "kind": "navigate"
    },
    {
      "description": "Read or mutate local UI state.",
      "kind": "local-state"
    },
    {
      "description": "Call a runtime-owned operation.",
      "kind": "runtime"
    },
    {
      "description": "Exit the current application context.",
      "kind": "exit"
    },
    {
      "description": "Deliberately do nothing.",
      "kind": "noop"
    },
    {
      "description": "Configured backend service request task.",
      "kind": "service.request"
    },
    {
      "description": "Start a configured workflow run.",
      "kind": "workflow.start"
    },
    {
      "description": "List projects.",
      "kind": "project.list"
    },
    {
      "description": "Create a project.",
      "kind": "project.create"
    },
    {
      "description": "Delete a project.",
      "kind": "project.delete"
    },
    {
      "description": "Read a project file.",
      "kind": "project.read_file"
    },
    {
      "description": "Write a project file.",
      "kind": "project.write_file"
    },
    {
      "description": "Delete a project file.",
      "kind": "project.delete_file"
    },
    {
      "description": "List project files.",
      "kind": "project.list_files"
    },
    {
      "description": "Validate project JSON and semantic references.",
      "kind": "project.validate"
    },
    {
      "description": "Read project status.",
      "kind": "project.status"
    }
  ],
  "projectPaths": [
    "opstudio.config.json",
    "configs/**",
    "docs/**",
    "opstudio/**",
    "assets/**",
    "screens/**",
    "gen/**"
  ],
  "source": "2120_op-foundry-api",
  "taskKinds": [
    {
      "kind": "service.request",
      "mode": "call-task"
    },
    {
      "kind": "schema.validate",
      "mode": "call-task"
    },
    {
      "kind": "event.emit",
      "mode": "call-task"
    }
  ]
}
