repositories / pi-ext
pi-ext
bugabingas pi extensions
owned by admin
extensions/fast/src/pi-ext-stale-context.ts
Raw// Generated by scripts/codegen.mjs. DO NOT EDIT.
// ============================================================================
// THIS FILE IS GENERATED. DO NOT EDIT IT DIRECTLY.
// Instead, edit scripts/codegen/templates/pi-ext-stale-context.ts.
// Then run: mise run //:codegen
// ============================================================================
/** Pi errors caused by extension-context replacement or reload. */
export function isStaleContextError(error: unknown): boolean {
return (
error instanceof Error &&
(error.message.includes("extension ctx is stale") ||
error.message.includes(
"ctx is stale after session replacement or reload",
))
);
}