Skip to content

Refresh X query IDs, follow fingerprint-verified rotations, surface Bluesky XRPC codes; release v0.18.91 - #587

Merged
0thernet merged 2 commits into
mainfrom
fix/x-query-id-selfheal
Oct 8, 2026
Merged

0thernet merged 2 commits into
mainfrom
fix/x-query-id-selfheal

Conversation

@0thernet

@0thernet 0thernet commented Oct 8, 2026

Copy link
Copy Markdown
Member

X rotated 25 reviewed query IDs and added a withDmBlocks field toggle; every X operation failed with query-ID drift.

  • Refresh the reviewed x-web evidence to main.ec728870257106e0a.js; send withDmBlocks=false like the other opt-in toggles.
  • Evidence entries carry a metadata fingerprint. A rotated query ID is followed only when the operation's feature and field-toggle sets still match it; any other change still fails with a message saying what moved.
  • scripts/refresh-x-evidence.ts rebuilds the table from the live logged-in bundle.
  • Bluesky XRPC failures now include the short error code (for example ExpiredToken).
  • Release v0.18.91 with the package budget refit.

Live checks: X bind and reads, Bluesky, LinkedIn, Threads, YouTube, Reddit and Substack reads. Locally, 10 browser/derive tests fail identically on origin/main.

🤖 Generated with Claude Code

0thernet and others added 2 commits October 8, 2026 11:37
…luesky XRPC error codes; release v0.18.91

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
ghostget Ready Ready Preview Oct 8, 2026 4:16pm UTC

Request Review

@0thernet
0thernet enabled auto-merge (squash) October 8, 2026 16:16
@0thernet
0thernet merged commit 5c15bc9 into main Oct 8, 2026
27 checks passed
@0thernet
0thernet deleted the fix/x-query-id-selfheal branch October 8, 2026 16:29

This branch was successfully deployed

1 active deployment
Preview — ae7b7844 Deployed Oct 8, 2026 by vercel[bot]
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