objectiveai-sdk 2.0.8

ObjectiveAI SDK, definitions, and utilities
Documentation
{
  "title": "filesystem.plugins.WhitelistEntry",
  "description": "One whitelist row. Each field is a regex matched **anchored**\nagainst the corresponding install parameter (compiled as\n`^(?:pattern)$`). All four fields must match for the row to\nallow the install.\n\nThe host loads a list of these and accepts a plugin install only\nif the (owner, repository, commit_sha_or_HEAD, manifest.version)\nquadruple matches at least one row. Use `.*` for catch-all fields.",
  "type": "object",
  "properties": {
    "commit_sha": {
      "description": "Regex matching the commit sha. When the user omits\n`--commit-sha`, this is matched against the literal string\n`\"HEAD\"`.",
      "type": "string"
    },
    "owner": {
      "description": "Regex matching the GitHub owner (org or user). Case-sensitive.",
      "type": "string"
    },
    "repository": {
      "description": "Regex matching the repository name.",
      "type": "string"
    },
    "version": {
      "description": "Regex matching the manifest's `version` field.",
      "type": "string"
    }
  }
}