# AGENTS.md instructions for Datadog Pup CLI for agent-ready observability workflows

Use Datadog Pup CLI for agent-ready observability workflows only for: Inspect observability data with scoped auth and machine-readable command references.

## Default behavior

- Prefer non-interactive commands and stable output formats: json, yaml, text.
- Start with read-only inspection commands before changing state.
- Show the exact command before destructive or deployment actions.
- Require explicit user approval for commands marked `requires-review` or `destructive`.

## Useful commands

- safe: `datadog/pup/pup --help` — Inspect command surface before automation.
- safe: `datadog/pup/pup --version` — Verify the installed CLI.

## Safety notes

- Prefer non-interactive usage and explicit output flags when an agent runs this command.
- Treat commands that deploy, delete, charge money, or mutate production data as approval-required.
- Record the exact command, output format, and scope before adding it to an agent workflow.