Skip to main content
← Back to list
01Issue
FeatureShippedSwamp ClubPublic
Assigneesstack72

Relationships

#1677 Document @vault= prefix for webhook secrets in serve.yaml

Opened by stack72 · 8/16/2026· Shipped 8/17/2026

Problem

The @vault=<vault-name>:<key> prefix for webhook secret resolution shipped in #2163 (commit 4e94763) but has no user-facing documentation. Users discovering webhook configuration via the docs won't know they can reference vault-managed secrets alongside the existing @env= and @file= prefixes.

Proposed Solution

Add documentation covering:

  1. @vault= syntax@vault=<vault-name>:<key> resolves the secret from the named vault at serve startup
  2. Supported prefixes summary — document all three secret resolution prefixes together (@env=, @file=, @vault=) so users can compare options
  3. Example serve.yaml snippet — show a webhook block using @vault= with a configured vault backend
  4. Vault backend transparency — note that any configured vault backend (local encryption, AWS Secrets Manager, etc.) works transparently with @vault=

Alternatives

  • Rely on users reading the commit history or PR description — not discoverable enough for a user-facing feature
02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 5 MOREREVIEW+ 4 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

8/17/2026, 12:16:47 AM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack728/16/2026, 11:42:43 PM

Sign in to post a ripple.