{
   "name": "pg_agent_gate",
   "abstract": "Agents propose, PostgreSQL decides: a native gate between LLM agents and the database",
   "description": "With pg_agent_gate an LLM agent proposes one SQL statement instead of running it; PostgreSQL checks it against its own parser, catalog and privileges, shows the exact before/after of every affected row, runs it under the agent's own rights, and records every proposal and refusal append-only. Session-level hooks make the gate the only way in.",
   "version": "0.2.15",
   "date": "2026-10-26T19:56:07Z",
   "maintainer": [
      "Manuel Reyes <manuelreyesbravo@gmail.com>"
   ],
   "release_status": "stable",
   "user": "manu15",
   "sha1": "e4d3bbc985e51818207a84db314b9e1a82af6ffb",
   "license": "apache_2_0",
   "prereqs": {
      "runtime": {
         "recommends": {
            "pg_living_assertions": "0.5.5"
         },
         "requires": {
            "PostgreSQL": "18.0.0"
         }
      }
   },
   "provides": {
      "pg_agent_gate": {
         "abstract": "Agents propose, PostgreSQL verifies, runs and records -- and an agent session cannot do anything else",
         "docfile": "README.md",
         "file": "src/lib.rs",
         "version": "0.2.15"
      }
   },
   "tags": ["agents", "llm", "mcp", "ai", "security", "verification", "guard", "auditing", "hooks", "pgrx"],
   "resources": {
      "bugtracker": {
         "web": "https://github.com/Manuelreyesbravo/pg_agent_gate/issues"
      },
      "repository": {
         "type": "git",
         "url": "https://github.com/Manuelreyesbravo/pg_agent_gate.git",
         "web": "https://github.com/Manuelreyesbravo/pg_agent_gate"
      }
   }
}
