Primary finding
README Authentication table incorrectly claims REPPO_API_KEY is required for register-agent (command uses no auth)
- README.md:25-26
- src/commands/register-agent.ts:6
The README states REPPO_API_KEY is required for register-agent, but the implementation calls a no-auth endpoint and does not read or send any API key. This inconsistency will confuse users and scripts about necessary environment setup.
Recommendation
Update the Authentication table to remove REPPO_API_KEY as a requirement for register-agent. Clarify that register-agent is unauthenticated and returns the persistent apiKey used for subsequent agent-scoped endpoints. Also note that agent-scoped endpoints use that returned apiKey as Bearer auth.