1295
*/
1296
export function withSessionWorkspaceless(meta: SessionSummaryMeta | undefined, workspaceless: boolean): SessionSummaryMeta | undefined {
1297
>
const next: { [key: string]: unknown } = { ...meta };
sessionState.ts
1298
>
if (workspaceless) {
1299
>
next[SESSION_META_WORKSPACELESS_KEY] = true;
1300
>
} else {
1301
delete next[SESSION_META_WORKSPACELESS_KEY];
1302
}
1303
>
return Object.keys(next).length > 0 ? next : undefined;
sessionState.ts
1304
>
}
1305
1306
// ---- RootState _meta accessors ---------------------------------------------