Action Inspector
Every action the agent has ever proposed — whether you approved it, rejected it, or it was auto-decided by your permission rules — is preserved in Setyenv → Agent → Action Log.
What each row shows
- Timestamp (UTC).
- Session — links through to the chat session that produced this action.
- Action — what the agent wanted to do, in plain language.
- Arguments — the exact values the agent intended to use.
- Side-effect class — read, write, run, or delete.
- Decision — approved, rejected, auto-approved, auto-rejected, pending.
- Approver — which WordPress user clicked the button.
- Rejection note — only present when rejected.
- Reasoning — the LLM's reasoning trace, when the provider supports it (e.g. Anthropic extended thinking).
- Outcome — what the action actually returned, when it ran.
What this is for
Audit. If a customer asks "did your agent change my workflow yesterday?", the answer is in this log with timestamps and approver IDs. Compliance-critical.
Tuning. If you see the agent repeatedly proposing the same write that you keep rejecting, that is a signal — either your auto-approval rules are too narrow, or your prompts are too open-ended.
Retention
The Action Log retains entries for one year by default. Operators who need a different retention can override it; the cleanup job runs daily.