Cargo AIAnimal Patrol

Prepared Animal Patrol build request

Build the Animal Patrol Cargo AI project.

Create one agent definition and one project-local Rust tool.

The agent must inspect exactly one runtime-supplied garden image per run.
Return exactly these fields:
image_name, animal, count, confidence, garden_risk, notes

Use garden_risk values only from:
none, low, medium, high, unknown

The Rust tool must create a local CSV when needed, require matching
headers before append, append one finding, and fail clearly on mismatch.

Use agent_definition_schema_version 2026-03-03.r1.
Keep project files inspectable. Use only synthetic or appropriately
licensed fixtures. Document that the selected model provider may receive
the supplied image.

Validate the tool contract and the agent check path. Report commands and
results precisely; do not claim a test passed unless it actually ran.
Input

One image

No batch or orchestrator flow is requested.

Output

Six fields

The record contract stays small and inspectable.

Done

Evidence, not theater

Build and run claims require actual command output tied to the reviewed revision.