Repository navigation
fix(security): pin CI inputs and minimize documentation telemetry - #488
Merged
dodeja merged 4 commits intoOct 23, 2026
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Contributor
Shadow risk calibration
Calibration result: agreement. Shadow risk never blocks or enables merge. Keep it in observation mode until roughly 50 pull requests have human-reviewed labels, then calibrate before considering any policy use. |
dodeja
added a commit
that referenced
this pull request
Oct 25, 2026
* fix: validate identity before paid documentation search * fix: contain OAuth helper errors and stale session work * docs: restrict OAuth helper metadata proxy access * fix: honor SDK cancellation through response consumption * fix: encode CLI terminal text and protect config writes * test: cover SDK error response body deadlines * fix: replace live captures with offline synthetic fixtures * docs: describe offline synthetic fixture generation * fix: minimize documentation navigation analytics * fix: ignore environment credential variants * fix: pin review inputs and isolate release credentials * chore: clarify SDK lifecycle and pin Postman source identity * fix: minimize alternate analytics referrer metadata * test: reproduce OAuth refresh overwriting a new login * fix: invalidate stale refreshes when OAuth login completes * test: align MCP route expectations with synthetic fixtures * fix: validate identity before paid documentation search * fix: contain OAuth helper errors and stale session work * docs: restrict OAuth helper metadata proxy access * fix: honor SDK cancellation through response consumption * fix: encode CLI terminal text and protect config writes * test: cover SDK error response body deadlines * fix: replace live captures with offline synthetic fixtures * docs: describe offline synthetic fixture generation * fix: ignore environment credential variants * test: reproduce OAuth refresh overwriting a new login * fix: invalidate stale refreshes when OAuth login completes * test: align MCP route expectations with synthetic fixtures * chore: remove SDK lifecycle narration * fix(ci): pin new Node 26 compatibility actions * fix(security): pin CI inputs and minimize documentation telemetry (#488) * fix: minimize documentation navigation analytics * fix: pin review inputs and isolate release credentials * chore: clarify SDK lifecycle and pin Postman source identity * fix: minimize alternate analytics referrer metadata * test: reproduce cross-package release workflow failure * fix: skip unrelated package release workflows before checkout * fix: align SDK trade intelligence fixtures with response schema * fix: match CLI container fixtures to command output * test: inspect loaded analytics SDK transport payloads * fix(docs): preserve the initial analytics page URL
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Pull-request validation should not hold a repository-write credential. Release inputs and review dependencies should remain fixed data. Documentation navigation analytics should not retain private URL components.
What changed
Scope
Blast Radius
Postman publication remains main-only and uses the exact triggering commit. Segment keeps routes and referring origins but removes queries, fragments, referrer paths, and campaign metadata.
Verification
This PR is stacked on #487.
Need help on this PR? Tag
@codesmith-botwith what you need.The PR appears safe to merge, with non-blocking improvements to release skipping and analytics test coverage.
Fix with agent prompt
Summary
This PR pins workflow inputs, separates Postman validation from publication, and reduces documentation analytics metadata.
Diagram
%%{init: {'theme': 'neutral'}}%% flowchart TD A[Pull request] --> B[Validate Postman collection] C[Push to main] --> B B --> D{Main push?} D -->|No| E[Stop with read-only access] D -->|Yes| F[Check out triggering commit] F --> G[Regenerate and test] G --> H[Commit and push with write access]Reviews (1) · Last reviewed commit: "fix: minimize alternate analytics referr..." · Reviewed by Greptile