Agent configuration
Reviewing Rule Optimizer automated proposals
The optimizer's output is a proposal, and a proposal changes nothing. A person approving it is the event that creates the new rule-file version — there is no code path where a proposed change takes effect on its own.
Open Approval queue in the consoleThe optimizer proposes; a person approves
The optimizer reads how an agent has been performing and proposes a change to its rule file. A proposal is inert: it changes nothing about how the agent behaves while it sits in the queue.
- Review the proposalRead the proposed change against the version currently in force, and against the runs that motivated it.
- Approve, and only then does it applyApproval is the event that writes the new rule-file version. Declining leaves the agent exactly as it was. There is no code path where a proposal applies itself.
What the optimizer is reasoning about
The optimizer reads how an agent has actually been performing — its runs, their outcomes, and where they went wrong — and proposes a change to the rule file that governs it. The proposal is an argument about behaviour, not a configuration tweak.
Reviewing one
- Read it against the version in forceA proposal is a change to specific text. What matters is what it adds, removes or reverses, not whether the new text reads well on its own.
- Check the runs that motivated itA proposal argues from evidence. If the runs behind it are a handful of unusual cases, the change may be overfitting to them.
- Approve, or declineApproval is what writes the new version. Declining leaves the agent exactly as it was — there is no partial application and no queue of half-applied proposals.
After approval
The new version is append-only like any other, so an approval that turns out to be wrong is rolled back by selecting the previous version rather than by editing the text back.
Put it into practice
Run a fleet with these guardrails on from day one.
Hard cost caps, one audited gateway in front of every tool call, and versioned rule files — the defaults, not an enterprise add-on.