← Geometer agents

Purchasing

Buys within a limit, once.

CrewAIPurchasing

Made and checked by Geometer

Step 1 of 8

The agent you build

Your agent reads a purchase request and orders from the supplier within the buyer’s mandate.

Read the whole guide as text
  1. The agent you build. Your agent reads a purchase request and orders from the supplier within the buyer’s mandate.
  2. Your assistant builds it. Your own coding assistant builds the agent; Geometer does not build agents. With Geometer added as a tool, the assistant checks it right after.
  3. Watch it run. The agent as written looks at what already happened, then acts once.
  4. Break it. The mistake: the agent retries a call that got no answer without looking whether it landed. Geometer's result: Broke, rule one-order-per-request.
  5. The one-line fix. Put the original line back. That is the agent as written.
  6. Replay it, keep the check. The agent as written: no problems found within these limits (rules checked: one-order-per-request). Keep the check, and CI runs it on every change.
  7. Show others what was checked. Issue a report of what was tried and what held. It is opt-in and self-issued, and anyone can check it is unchanged with the open verifier.
  8. Take it. The agent is the folder purchasing in the public agents repository.

Take it

Run it with your own model key. Apache-2.0.

Check your own agent like this

Recorded runs of the agent as written and with its one-line mistake; the result line is from the agent’s README. What a real check covers is in the alpha limits.