Skip to content

Improve vault extension documentation and configSchema field descriptions#4

Merged
stack72 merged 1 commit intomainfrom
fixup-vaults
Mar 18, 2026
Merged

Improve vault extension documentation and configSchema field descriptions#4
stack72 merged 1 commit intomainfrom
fixup-vaults

Conversation

@stack72
Copy link
Contributor

@stack72 stack72 commented Mar 18, 2026

  • Moved configSchema inline in the vault export for all three providers (1Password, AWS SM, Azure KV) so swamp.club's extension page correctly detects and displays config fields
  • Added .describe() to all configSchema fields with human-readable descriptions of each field's purpose
  • Used // deno-fmt-ignore to prevent deno fmt from wrapping single-line .describe() calls (multi-line breaks swamp.club's regex-based extractor)
  • Expanded all three manifest.yaml descriptions to rich multi-line Markdown, covering prerequisites, authentication, required permissions, usage examples, and secret key format

…ions

- Moved configSchema inline in the vault export for all three providers (1Password, AWS SM, Azure KV) so swamp.club's extension page correctly detects and displays config fields
- Added .describe() to all configSchema fields with human-readable descriptions of each field's purpose
- Used // deno-fmt-ignore to prevent deno fmt from wrapping single-line .describe() calls (multi-line breaks swamp.club's regex-based extractor)
- Expanded all three manifest.yaml descriptions to rich multi-line Markdown, covering prerequisites, authentication, required permissions, usage examples, and secret key format
@stack72 stack72 merged commit 763bfbc into main Mar 18, 2026
15 checks passed
@stack72 stack72 deleted the fixup-vaults branch March 18, 2026 17:01
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