Skip to content

Fix redacted GitHub links in cloud job reports - #30

Merged
JOsacky merged 1 commit into
mainfrom
codex/fix-cloud-public-link-redaction
Oct 14, 2026
Merged

JOsacky merged 1 commit into
mainfrom
codex/fix-cloud-public-link-redaction

Conversation

@JOsacky

@JOsacky JOsacky commented Oct 14, 2026

Copy link
Copy Markdown
Member

Skillhook replaced GitHub repository slugs with [redacted] because the machine kept METER_REPO_SLUG alongside credentials in .env. The original agent response had valid URLs; both the cloud API and dashboard received the scrubbed ones.

Add cloud.public_env, an explicit local declaration of non-sensitive environment variable names. Apply it consistently to events, snapshots, live output, artifacts, command results and issue reports. Unknown values remain private, credential names are refused, shared private/public values remain scrubbed, and remote config commands cannot change this policy. Document the migration and publish as 0.10.2 through the existing release workflow. Existing cloud records need refreshing from original local records; this change does not replay jobs or infer missing URL segments.

Validation: npm run check passed (47 files, 343 tests; test suite 47.77 seconds), including real cloud-link upload/read regressions and policy checks. git diff --check and production dependency audit passed. Compared original local responses against cloud CLI records on the affected Mini, including PR #16223.

@JOsacky
JOsacky merged commit 8c46b59 into main Oct 14, 2026
6 checks passed
@JOsacky
JOsacky deleted the codex/fix-cloud-public-link-redaction branch October 14, 2026 03:55
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