// Copilot's OpenAI-compatible `/responses` endpoint can emit replay item IDs // that encode upstream connection state. Those IDs are rejected after the // connection changes, so normalize them at the provider boundary before send.
function looksLikeConnectionBoundId(id: string): boolean { if (id.length < 24) { returnfalse;
} if (/^(?:rs|msg|fc)_[A-Za-z0-9_-]+$/.test(id)) { returnfalse;
} if (!/^[A-Za-z0-9+/_-]+=*$/.test(id)) { returnfalse;
} return Buffer.from(id, "base64").length >= 16;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.