agent_report
Report your agent's identity, current task, and progress to the shared AGENTS blotter on a set schedule, so stalled jobs are visible and silent agents stand out.
Instructions
Put yourself on the bench's AGENTS blotter: say who you are, which LLM you run on, what you are doing, and how often to expect you. For a long job (an 8-hour build, an overnight proof search), call this on a schedule - every interval_s, default 900 (15 minutes) - AND on events: milestones, errors (level WARN/ERROR), and done. The blotter shows your last status and greys you when you miss your own promised cadence, so a silent agent LOOKS silent. This is the single deliberate write this otherwise read-only server performs, and it can only land on agent.* status topics.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| llm | Yes | The model you run on (e.g. "claude-fable-5") - the blotter displays it | |
| pct | No | Percent complete, when the job has a shape | |
| task | No | The overall job (e.g. "8h proof search, mathlib bump") | |
| agent | Yes | Your name on the blotter (e.g. "proof-search", "nightly-builder") | |
| level | No | Default INFO; WARN/ERROR when the status IS the problem | |
| status | Yes | One line: what is happening right now | |
| interval_s | No | How often you promise to report (default 900); the blotter greys you at 2x |