System

Two calls before the agent plans anything.

Connection, environment, integration health, one operation’s schema on demand, and the ledger of everything that has changed. This is how a session starts well instead of failing halfway through.

Everyone. The first two operations of a session are the difference between a plan that works and a plan built on assumptions.

3 jobs

What people actually ask for.

Each of these is carried by named operations that exist in the release you can download today. The ids under every answer are the calls involved — nothing here is a plan.

“What can you actually do on this site?”

Connection first, then integrations. Two calls tell an agent which modules are live and which plugins are present before it proposes anything.

  • system-connection needs read
  • system-integrations needs manage_options

“What changed on this site last week?”

The same ledger the plugin’s Activity screen shows: what changed, when, by whom, and what can still be rolled back.

  • audit-list needs manage_options

“What arguments does this operation take?”

One named operation’s full input and output schema, fetched on demand, so an agent loads the schema it needs rather than all of them.

  • system-operation-schema needs read
  • system-environment needs manage_options
The shape of it

5 operations, 5 of them reads.

Connection, environment, integration health, one operation’s schema on demand, and the change ledger.

Nothing extra to install. This module runs on core WordPress alone.

Every operation, with its policy

Reads

5 operations that only report. A read still asks WordPress for a capability against the object.

Writes

0 that change something — each one previewed as a diff, snapshotted, verified by reading the site back, and reversible from wp-admin.

Tier

Free, permanently. Nothing in this area moves into a paid tier later.

The limit

What it will not do here.

The ledger is a record, not a control. Pausing writes, revoking an application and switching operations off all live in wp-admin, out of reach of any agent.

Note 1

Start every session with system-connection, then system-integrations. Two calls tell an agent what is actually available before it plans anything.

Note 2

system-operation-schema returns one named operation’s full input and output schema, so an agent fetches the schema it is about to use instead of loading all of them.

Note 3

audit-list is the same ledger the plugin’s Activity screen shows: what changed, when, by whom, and what can still be rolled back.

Next

Try it, or read further.

Get the free plugin How a write is guarded