unix update command for wsl users on UpdateBanner (#395)

This commit is contained in:
Alexandre Silvestri
2026-03-25 15:06:29 -03:00
committed by GitHub
parent 090b8d9fc2
commit 81f29dfe6e
7 changed files with 26 additions and 9 deletions
+3
View File
@@ -17,6 +17,7 @@ import { contentHash, deleteDraft } from "./draft";
import { createEditorAnnotationHandler } from "./editor-annotations";
import { type PRMetadata, type PRReviewFileComment, fetchPRFileContent, fetchPRContext, submitPRReview, getPRUser, prRefFromMetadata, getDisplayRepo, getMRLabel, getMRNumberLabel } from "./pr";
import { createAIEndpoints, ProviderRegistry, SessionManager, createProvider, type AIEndpoints, type PiSDKConfig } from "@plannotator/ai";
import { isWSL } from "./browser";
// Re-export utilities
export { isRemoteSession, getServerPort } from "./remote";
@@ -189,6 +190,7 @@ export async function startReviewServer(
const isRemote = isRemoteSession();
const configuredPort = getServerPort();
const wslFlag = await isWSL();
// Detect repo info (cached for this session)
// In PR mode, derive from metadata instead of local git
@@ -238,6 +240,7 @@ export async function startReviewServer(
sharingEnabled,
shareBaseUrl,
repoInfo,
isWSL: wslFlag,
...(isPRMode && { prMetadata, platformUser }),
...(currentError && { error: currentError }),
});