Skip to content

improve: add AGENTS.md for envault repository#45

Open
Coding-Dev-Tools wants to merge 10 commits into
masterfrom
improve/envault-1782354781
Open

improve: add AGENTS.md for envault repository#45
Coding-Dev-Tools wants to merge 10 commits into
masterfrom
improve/envault-1782354781

Conversation

@Coding-Dev-Tools

Copy link
Copy Markdown
Owner

Automated improvement by dev-engineer

New 'envault serve' command exposes decrypted secrets as a JSON API:
- GET /secrets -> list all secret keys
- GET /secrets?prefix=X -> filter keys by prefix
- GET /secrets/{key} -> get decrypted value for a key
- GET /health -> store connectivity check

Uses stdlib http.server (no new deps). Works with all store types
(local, aws-ssm, vault, doppler, 1password). Auth model matches
existing decrypt command (ENVAULT_ENCRYPT_KEY or --password flag).

18 new tests, all passing.
- ruff --fix: remove unused ZoneInfo import from serve.py
- Manual: replace try/except/pass with contextlib.suppress (SIM105)
- Manual: assign useless expression to _ (B018)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant