Repository navigation
feat(secrets): add launch:secrets list, set and unset (CL-8166) - #274
tejas-contentstack wants to merge 4 commits into
Conversation
…ation Adds the secrets resource (SecretsApi over the REST secrets endpoint, error wording, presenter) wired through resources.ts, and a list command that prints KEY and UPDATED and never a value. #claude_code# 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EptZEi8nvDRpqxwsFu2SSa
…t secret The value is read from a masked prompt on a terminal or from stdin when piped, never from an argument. It adds, or refreshes through PUT when the key is already listed, after the confirm gate, and warns for client-exposed prefixes. #claude_code# 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EptZEi8nvDRpqxwsFu2SSa
Repeatable --key deletes each secret with a DELETE per key in order, behind the confirm gate; the first failure stops the run, keys already removed keep their success line. Adds SecretsApi.delete and the unset short name. #claude_code# 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EptZEi8nvDRpqxwsFu2SSa
…rets/secrets.redact.ts, src/secrets/secrets.redact.test.ts, test/guards/layering.test.ts Four .talismanrc checksums were stale against the committed content of files changed on this branch; replaced only those values with fresh Talisman checksums. #claude_code# 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EptZEi8nvDRpqxwsFu2SSa
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
🔒 Security Scan Results
⏱️ SLA Breach Summary
ℹ️ Vulnerabilities Without Available Fixes (Informational Only)The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:
✅ BUILD PASSED - All security checks passed |
dhruv-parekh-cs
left a comment
There was a problem hiding this comment.
Reviewed the whole PR: 0 high, 1 medium (cross-repo, below).
Cross-repo (CL-8166): Medium #275 targets the same base (v2-dev) with a separate implementation of the same launch:secrets commands (same src/commands/launch/secrets/* paths, different src/secrets/* modules), and the latest request is for #275. Merging both would conflict or leave two secrets modules behind one set of commands. Close this PR in favour of #275, or say which one is meant to land.
— 🤖 launch-pr-review-agent (Claude)
Generated by Claude Code
|
Closing as a duplicate of #275, which implements the same Generated by Claude Code |
@-
Generated by Claude Code