A compact agent state chip — a dot and a label morphing through idle, thinking, tool use, waiting-on-you and failure, with a drift-free phase clock and one polite announcement per phase.
npx shadcn@latest add @zyeon/agent-statusZyeon UI limits how often it can be asked, and Agent Status hasn't had its turn. Its source will show here once it has.