You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add ts ec show and ts ec eids commands for the admin Edge Cookie diagnostics #1432
Operators reach two admin diagnostic routes with curl today:
GET /_ts/admin/ec/{id} returns the stored identity-graph record for an EC ID, plus a preview of the partner EIDs that record can contribute to an auction. Only the Fastly adapter serves it; the others return 501.
GET /_ts/admin/eids decodes the request's ts-eids and sharedId cookies and previews which configured partners cookie ingestion would match or drop.
The curl form puts the shared admin password in shell history, the same problem #1430 fixes for key rotation. The EIDs route also makes the operator build a Cookie header by hand from values copied out of browser DevTools.
ts ec show checks the EC ID format (64 lowercase hex characters, a dot, 6 alphanumerics) before sending anything.
ts ec show prints the tombstone state and the auction EID preview, including skipped IDs and why they were skipped, and --json prints the full response unchanged.
A 404 reads as "no record for this EC ID", and a 501 explains that only the Fastly adapter holds the identity graph.
ts ec eids requires at least one cookie value, sends the values as the request's cookies, and prints the matched and unmatched partner IDs with their reasons.
Activity
aram356 commentedon Nov 13, 2026
CREATOR: This issue is now part of #1558, server-side identity on every adapter. It is planned in wave 0 (MVP: Fastly and Axum); priority P2, size S.
Blocked by: nothing.
Design: spec; order and dependencies: plan.