Reviewing Agent Work

AI agents prepare work; people decide what goes live. Every rule or version an agent saves through the MCP server, or through the repository's own AI Assistant, waits for a person's approval, and every change it makes is recorded with both the agent and the person it worked for. You do not have to check how an agent's rule is built: the repository saves a rule version only when it is structurally valid against its source object. Your review is about what the rule does. This page explains how to find what an agent did, how to review and approve it, and how the confirmations an agent asks you for work.

The parts involved:

  • The Rule Versions grid, with its Approval... filter, to find versions waiting for approval.
  • The Rule Version dialog, with its Approval line, where you approve or decline a version.
  • The Drafts grid, for drafts an agent saved.
  • The User Activity grid, where every change an agent made is listed under the agent and the person it worked for.
  • Your AI client's confirmations, for changes and test runs that need your yes.

Finding Versions Waiting for Approval

  1. Click Rule Versions at the top of the screen.
  2. Open the Approval... filter and select Requested. The grid shows every version waiting for approval, whoever saved it.
  3. To see only an agent's work, also pick the agent in All creators..., or look at the Created By column.
  4. Click a version's row to open it. The Rule Version dialog opens with the rule in the Rule Editor, so you can read it, compare it with the live version using Compare to..., and test it with Test... before you decide.
  5. Approve it, approve it and make it live, or decline it, from the Approval line at the top of the dialog. See Approvals.

Who can approve depends on your permissions, and nobody can approve a request they made themselves. Your application can also notify the right people when an agent requests approval.

Reviewing Drafts an Agent Saved

When you ask an agent to save its work as a draft, nothing waits for approval yet: the draft is a work in progress. Click Drafts at the top of the screen to find it, open it, change it in the Rule Editor if needed, and turn it into a rule or a version when it is ready. See Drafts.

Seeing Everything an Agent Did

  1. Click User Activity at the top of the screen.
  2. Open All users... and pick the person, or look at the User column. Changes made through an agent are listed under the agent's name followed by "for" and the person's name, such as "AI Assistant for" a user.
  3. Click an entry to see what was changed.

Test runs an agent makes are listed as Test Run entries, with the tests and their outcomes, unless your application turned this off.

Confirming What an Agent Asks

An agent asks for your confirmation in two cases:

  • Before it changes an existing rule. It describes the change and waits for your answer in the conversation.
  • Before a test calls your application's real methods instead of test methods. Your AI client shows you a question naming the methods the run would call, such as an action that sends a message; or, if your client cannot show such questions, the agent asks you in the conversation. Answer yes only if running those methods is safe, for example in a test environment.

Each confirmation is good for that one run. If you are unsure, say no, and nothing is run.

Ask on Stack Overflow - Yes, it's still active
Ask in GitHub Discussions

p102

l097 --

l102

p101

×