359
return;
360
}
362
>
const parsed = parseChangesetUri(changeset);
363
>
switch (parsed?.kind) {
364
>
case ChangesetKind.Branch:
365
this.refreshBranchChangeset(session);
366
break;
368
this.refreshSessionChangeset(session);
369
break;
371
void this.computeUncommittedChangeset(session);
372
break;
374
if (parsed.turnId !== undefined) {
375
void this.computeTurnChangeset(session, parsed.turnId);
376
}
377
break;
379
// A plain session URI subscription (Agents Window list /
380
// detail observing the session) implicitly observes the