Skip to content

feat: resolve quote-token seeds via vault refs#69

Merged
rickcrawford merged 1 commit intomainfrom
feat/wor-68-quote-token-secret
May 6, 2026
Merged

feat: resolve quote-token seeds via vault refs#69
rickcrawford merged 1 commit intomainfrom
feat/wor-68-quote-token-secret

Conversation

@rickcrawford
Copy link
Copy Markdown
Contributor

Summary

  • Closes WOR-68 by extending secret_ref to accept { secret: "..." } in addition to { env: "..." }.
  • Resolves secret: references through sbproxy-vault::SecretResolver with env fallback for OSS/dev parity.
  • Reuses the same resolver helper for HTTP ledger HMAC keys and quote-token Ed25519 seeds.

Test plan

  • RED: cargo test -p sbproxy-modules quote_token_yaml_resolves_secret_ref_secret_via_env_fallback failed with missing env
  • GREEN: cargo test -p sbproxy-modules quote_token_yaml_resolves_secret_ref_secret_via_env_fallback
  • cargo test -p sbproxy-modules ledger_yaml_block_resolves_secret_ref_env
  • cargo check -p sbproxy-modules
  • cargo fmt --all -- --check
  • git diff --check
  • IDE lints clean for edited files

Made with Cursor

@rickcrawford rickcrawford force-pushed the feat/wor-68-quote-token-secret branch 2 times, most recently from 656be51 to 53868d3 Compare May 6, 2026 13:19
Allow quote-token and ledger secret refs to use sbproxy-vault secret references with environment fallback while preserving existing env and inline paths.

Co-authored-by: Cursor <cursoragent@cursor.com>
@rickcrawford rickcrawford force-pushed the feat/wor-68-quote-token-secret branch from 53868d3 to a384c05 Compare May 6, 2026 13:38
@rickcrawford rickcrawford merged commit 37c1cc5 into main May 6, 2026
8 checks passed
@rickcrawford rickcrawford deleted the feat/wor-68-quote-token-secret branch May 6, 2026 14:08
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