Skip to content

overlane docs deps

List a project's dependencies that are indexed and missing, and index the missing ones

Updated View as MarkdownOpen in ChatGPTOpen in Claude

Shows each pinned library as indexed, stale, private or missing, with the exact command that indexes it. –index-missing runs those commands for you (at most 20 a run; each counts as one library docs call).

Usage

overlane docs deps [--service URL] [--team TENANT_ID] --project PROJECT_ID [--index-missing] [--dry-run]

Flags

Flag Type Required Default Description
--service string no The service address (default: OVERLANE_SERVICE_URL, then the project’s binding, then the hosted service)
--team string no The team (tenant) to act on (default: the one your token belongs to)
--project string yes The project whose lockfile pins choose the version
--index-missing boolean no Index every missing or stale library now
--dry-run boolean no Print the requests and file changes this command would make, then stop. Needs no credentials.

Examples

overlane docs deps --project prj_1
overlane docs deps --project prj_1 --index-missing --dry-run

Behavior

  • Effect: write (changes local or hosted state).
  • Needs credentials: yes. Uses the network: yes.
  • Supports --dry-run: yes. Accepts --force: no.
  • Machine-readable description: overlane schema docs deps.

Result

With --json (the default when stdout is not a terminal) the command prints this JSON Schema’s shape on stdout.

{
  "anyOf": [
    {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "tenantId": {
              "type": "string",
              "minLength": 1,
              "maxLength": 128,
              "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
              "description": "tenant identifier"
            },
            "projectId": {
              "type": "string",
              "minLength": 1,
              "maxLength": 128,
              "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
              "description": "project identifier"
            },
            "dependencies": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "ecosystem": {
                    "type": "string",
                    "enum": [
                      "npm",
                      "pypi",
                      "cargo",
                      "go"
                    ]
                  },
                  "name": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 214,
                    "pattern": "^[@A-Za-z0-9][@A-Za-z0-9._/~-]*$"
                  },
                  "version": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 64,
                    "pattern": "^[0-9A-Za-z][0-9A-Za-z.+_~-]*$"
                  },
                  "state": {
                    "type": "string",
                    "enum": [
                      "indexed",
                      "missing",
                      "stale",
                      "private"
                    ]
                  },
                  "indexedAt": {
                    "anyOf": [
                      {
                        "type": "string",
                        "format": "date-time",
                        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "ageLabel": {
                    "anyOf": [
                      {
                        "type": "string",
                        "maxLength": 60
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "indexCommand": {
                    "anyOf": [
                      {
                        "type": "string",
                        "maxLength": 300
                      },
                      {
                        "type": "null"
                      }
                    ]
                  }
                },
                "required": [
                  "ecosystem",
                  "name",
                  "version",
                  "state",
                  "indexedAt",
                  "ageLabel",
                  "indexCommand"
                ],
                "additionalProperties": false
              }
            },
            "indexed": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "missing": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "stale": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "offer": {
              "anyOf": [
                {
                  "type": "string",
                  "maxLength": 300
                },
                {
                  "type": "null"
                }
              ]
            },
            "operation": {
              "type": "string",
              "const": "dependencies"
            }
          },
          "required": [
            "tenantId",
            "projectId",
            "dependencies",
            "indexed",
            "missing",
            "stale",
            "offer",
            "operation"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "dependencies": {
              "type": "object",
              "properties": {
                "tenantId": {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 128,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
                  "description": "tenant identifier"
                },
                "projectId": {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 128,
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
                  "description": "project identifier"
                },
                "dependencies": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "ecosystem": {
                        "type": "string",
                        "enum": [
                          "npm",
                          "pypi",
                          "cargo",
                          "go"
                        ]
                      },
                      "name": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 214,
                        "pattern": "^[@A-Za-z0-9][@A-Za-z0-9._/~-]*$"
                      },
                      "version": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 64,
                        "pattern": "^[0-9A-Za-z][0-9A-Za-z.+_~-]*$"
                      },
                      "state": {
                        "type": "string",
                        "enum": [
                          "indexed",
                          "missing",
                          "stale",
                          "private"
                        ]
                      },
                      "indexedAt": {
                        "anyOf": [
                          {
                            "type": "string",
                            "format": "date-time",
                            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "ageLabel": {
                        "anyOf": [
                          {
                            "type": "string",
                            "maxLength": 60
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "indexCommand": {
                        "anyOf": [
                          {
                            "type": "string",
                            "maxLength": 300
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "required": [
                      "ecosystem",
                      "name",
                      "version",
                      "state",
                      "indexedAt",
                      "ageLabel",
                      "indexCommand"
                    ],
                    "additionalProperties": false
                  }
                },
                "indexed": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "missing": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "stale": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 9007199254740991
                },
                "offer": {
                  "anyOf": [
                    {
                      "type": "string",
                      "maxLength": 300
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "operation": {
                  "type": "string",
                  "const": "dependencies"
                }
              },
              "required": [
                "tenantId",
                "projectId",
                "dependencies",
                "indexed",
                "missing",
                "stale",
                "offer",
                "operation"
              ],
              "additionalProperties": false
            },
            "indexed": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "tenantId": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 128,
                    "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
                    "description": "tenant identifier"
                  },
                  "operation": {
                    "type": "string",
                    "const": "index"
                  },
                  "dryRun": {
                    "type": "boolean"
                  },
                  "job": {
                    "anyOf": [
                      {
                        "oneOf": [
                          {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 200
                              },
                              "libraryId": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 200
                              },
                              "version": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 64,
                                "pattern": "^[0-9A-Za-z][0-9A-Za-z.+_~-]*$"
                              },
                              "reason": {
                                "type": "string",
                                "enum": [
                                  "on_demand",
                                  "freshness",
                                  "manual",
                                  "private_upload"
                                ]
                              },
                              "status": {
                                "type": "string",
                                "enum": [
                                  "running",
                                  "done",
                                  "failed",
                                  "blocked",
                                  "unchanged"
                                ]
                              },
                              "pages": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "chunks": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "blocked": {
                                "maxItems": 50,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "url": {
                                      "type": "string",
                                      "maxLength": 500
                                    },
                                    "reason": {
                                      "type": "string",
                                      "maxLength": 200
                                    }
                                  },
                                  "required": [
                                    "url",
                                    "reason"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "error": {
                                "anyOf": [
                                  {
                                    "type": "string",
                                    "maxLength": 300
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              },
                              "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                              },
                              "finishedAt": {
                                "anyOf": [
                                  {
                                    "type": "string",
                                    "format": "date-time",
                                    "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              },
                              "visibility": {
                                "type": "string",
                                "const": "public"
                              },
                              "tenantId": {
                                "type": "null"
                              }
                            },
                            "required": [
                              "id",
                              "libraryId",
                              "version",
                              "reason",
                              "status",
                              "pages",
                              "chunks",
                              "blocked",
                              "error",
                              "startedAt",
                              "finishedAt",
                              "visibility",
                              "tenantId"
                            ],
                            "additionalProperties": false
                          },
                          {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 200
                              },
                              "libraryId": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 200
                              },
                              "version": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 64,
                                "pattern": "^[0-9A-Za-z][0-9A-Za-z.+_~-]*$"
                              },
                              "reason": {
                                "type": "string",
                                "enum": [
                                  "on_demand",
                                  "freshness",
                                  "manual",
                                  "private_upload"
                                ]
                              },
                              "status": {
                                "type": "string",
                                "enum": [
                                  "running",
                                  "done",
                                  "failed",
                                  "blocked",
                                  "unchanged"
                                ]
                              },
                              "pages": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "chunks": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "blocked": {
                                "maxItems": 50,
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "url": {
                                      "type": "string",
                                      "maxLength": 500
                                    },
                                    "reason": {
                                      "type": "string",
                                      "maxLength": 200
                                    }
                                  },
                                  "required": [
                                    "url",
                                    "reason"
                                  ],
                                  "additionalProperties": false
                                }
                              },
                              "error": {
                                "anyOf": [
                                  {
                                    "type": "string",
                                    "maxLength": 300
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              },
                              "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                              },
                              "finishedAt": {
                                "anyOf": [
                                  {
                                    "type": "string",
                                    "format": "date-time",
                                    "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              },
                              "visibility": {
                                "type": "string",
                                "const": "private"
                              },
                              "tenantId": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 128,
                                "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
                                "description": "tenant identifier"
                              }
                            },
                            "required": [
                              "id",
                              "libraryId",
                              "version",
                              "reason",
                              "status",
                              "pages",
                              "chunks",
                              "blocked",
                              "error",
                              "startedAt",
                              "finishedAt",
                              "visibility",
                              "tenantId"
                            ],
                            "additionalProperties": false
                          }
                        ]
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "version": {
                    "anyOf": [
                      {
                        "oneOf": [
                          {
                            "type": "object",
                            "properties": {
                              "libraryId": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 200
                              },
                              "ecosystem": {
                                "type": "string",
                                "enum": [
                                  "npm",
                                  "pypi",
                                  "cargo",
                                  "go"
                                ]
                              },
                              "name": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 214,
                                "pattern": "^[@A-Za-z0-9][@A-Za-z0-9._/~-]*$"
                              },
                              "version": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 64,
                                "pattern": "^[0-9A-Za-z][0-9A-Za-z.+_~-]*$"
                              },
                              "status": {
                                "type": "string",
                                "enum": [
                                  "indexing",
                                  "ready",
                                  "failed",
                                  "blocked"
                                ]
                              },
                              "chunkCount": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "pageCount": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "fetchedAt": {
                                "type": "string",
                                "format": "date-time",
                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                              },
                              "checkedAt": {
                                "type": "string",
                                "format": "date-time",
                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                              },
                              "ageDays": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "ageLabel": {
                                "type": "string",
                                "maxLength": 60
                              },
                              "stale": {
                                "type": "boolean"
                              },
                              "contentHash": {
                                "type": "string",
                                "maxLength": 80
                              },
                              "visibility": {
                                "type": "string",
                                "const": "public"
                              },
                              "tenantId": {
                                "type": "null"
                              }
                            },
                            "required": [
                              "libraryId",
                              "ecosystem",
                              "name",
                              "version",
                              "status",
                              "chunkCount",
                              "pageCount",
                              "fetchedAt",
                              "checkedAt",
                              "ageDays",
                              "ageLabel",
                              "stale",
                              "contentHash",
                              "visibility",
                              "tenantId"
                            ],
                            "additionalProperties": false
                          },
                          {
                            "type": "object",
                            "properties": {
                              "libraryId": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 200
                              },
                              "ecosystem": {
                                "type": "string",
                                "enum": [
                                  "npm",
                                  "pypi",
                                  "cargo",
                                  "go"
                                ]
                              },
                              "name": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 214,
                                "pattern": "^[@A-Za-z0-9][@A-Za-z0-9._/~-]*$"
                              },
                              "version": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 64,
                                "pattern": "^[0-9A-Za-z][0-9A-Za-z.+_~-]*$"
                              },
                              "status": {
                                "type": "string",
                                "enum": [
                                  "indexing",
                                  "ready",
                                  "failed",
                                  "blocked"
                                ]
                              },
                              "chunkCount": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "pageCount": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "fetchedAt": {
                                "type": "string",
                                "format": "date-time",
                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                              },
                              "checkedAt": {
                                "type": "string",
                                "format": "date-time",
                                "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
                              },
                              "ageDays": {
                                "type": "integer",
                                "minimum": 0,
                                "maximum": 9007199254740991
                              },
                              "ageLabel": {
                                "type": "string",
                                "maxLength": 60
                              },
                              "stale": {
                                "type": "boolean"
                              },
                              "contentHash": {
                                "type": "string",
                                "maxLength": 80
                              },
                              "visibility": {
                                "type": "string",
                                "const": "private"
                              },
                              "tenantId": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 128,
                                "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]*$",
                                "description": "tenant identifier"
                              }
                            },
                            "required": [
                              "libraryId",
                              "ecosystem",
                              "name",
                              "version",
                              "status",
                              "chunkCount",
                              "pageCount",
                              "fetchedAt",
                              "checkedAt",
                              "ageDays",
                              "ageLabel",
                              "stale",
                              "contentHash",
                              "visibility",
                              "tenantId"
                            ],
                            "additionalProperties": false
                          }
                        ]
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "plan": {
                    "type": "array",
                    "items": {
                      "type": "string",
                      "maxLength": 300
                    }
                  }
                },
                "required": [
                  "tenantId",
                  "operation",
                  "dryRun",
                  "job",
                  "version",
                  "plan"
                ],
                "additionalProperties": false
              }
            }
          },
          "required": [
            "dependencies",
            "indexed"
          ],
          "additionalProperties": false
        }
      ]
    },
    {
      "type": "object",
      "properties": {
        "dryRun": {
          "type": "boolean",
          "const": true
        },
        "service": {
          "type": "string"
        },
        "requests": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "method": {
                "type": "string"
              },
              "path": {
                "type": "string"
              },
              "body": {},
              "note": {
                "type": "string"
              }
            },
            "required": [
              "method",
              "path"
            ],
            "additionalProperties": false
          }
        },
        "commands": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "writes": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "path": {
                "type": "string"
              },
              "action": {
                "type": "string",
                "enum": [
                  "write",
                  "append",
                  "delete"
                ]
              },
              "description": {
                "type": "string"
              }
            },
            "required": [
              "path",
              "action",
              "description"
            ],
            "additionalProperties": false
          }
        },
        "notes": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "required": [
        "dryRun",
        "requests",
        "commands",
        "writes",
        "notes"
      ],
      "additionalProperties": false
    }
  ]
}

See exit codes for the status the process returns.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close

Overlane Agent

Ask about the docs. Answers are quoted from the pages, with links. This panel cannot change anything.

    Questions are answered in your browser from the docs index. Nothing you type here is stored or sent anywhere.