feat: integrate Pi backend and Pi Web

This commit is contained in:
luckyyzh
2026-07-30 19:37:53 +08:00
commit 7392ab9dd7
1390 changed files with 337197 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
export interface InitialNavigation {
requestedCwd: string | null;
sessionId: string | null;
}
export function getInitialNavigation(searchParams: Pick<URLSearchParams, "get">): InitialNavigation {
const requestedCwd = searchParams.get("cwd")?.trim() || null;
return {
requestedCwd,
sessionId: requestedCwd ? null : searchParams.get("session"),
};
}