fix(agent): recover stale runs and improve new-user OA delivery
Fix DEV logout cookie clearing, materialize selected MindSpace OA assets before agent runs, and recover zombie runs from synced workspace pages. Add client run wait timeout, harness retry limits, page-edit asset forwarding, and logout/john2 scenario tests. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -2973,6 +2973,15 @@ export function clearUserSessionCookie(secure, domain = resolveCookieDomain()) {
|
||||
return buildUserSessionCookie('', secure, { domain, maxAge: 0 });
|
||||
}
|
||||
|
||||
/** Mirror userLoginCookies: clear shared-domain and legacy host-only session cookies. */
|
||||
export function clearUserLogoutCookies(secure, domain = resolveCookieDomain()) {
|
||||
const cookies = [clearUserSessionCookie(secure, domain)];
|
||||
if (domain) {
|
||||
cookies.push(clearUserSessionCookie(secure, null));
|
||||
}
|
||||
return cookies;
|
||||
}
|
||||
|
||||
/** Set shared-domain session and drop legacy host-only cookie from before H5_COOKIE_DOMAIN. */
|
||||
export function userLoginCookies(token, secure, domain = resolveCookieDomain()) {
|
||||
const cookies = [userSessionCookie(token, secure, domain)];
|
||||
|
||||
Reference in New Issue
Block a user