What problem does it solve?
Set up and manage credentials for Hive agents by detecting missing items, guiding authentication choices, and securely persisting secrets in a local encrypted store at ~/.hive/credentials.
Core Features & Use Cases
- Detect missing credentials from agent config and health-check readiness.
- Present Aden OAuth, direct API key, and custom options, with health checks before storing.
- Persist credentials securely in the local encrypted store and support exporting to the current session.
- Work across development, testing, and CI/CD workflows with auditable configuration.
Quick Start
Run a credential setup workflow for your agent by first checking missing credentials with check_missing_credentials(agent_path="exports/{agent_name}"), then follow prompts to configure each missing credential (Aden OAuth, direct API keys, or custom), and finally verify readiness with verify_credentials(agent_path="exports/{agent_name}").