diff options
| author | Luke Parker <[email protected]> | 2026-03-07 15:42:14 +1000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-03-07 15:42:14 +1000 |
| commit | 8a95be492d460050ab53161be7185dc1c1783eef (patch) | |
| tree | 5ca0897716d089d8d61250d252e49aff4c444089 /packages/app/e2e/utils.ts | |
| parent | c42c5a0cc6742078bdc7484fdbbba5013d1841d7 (diff) | |
| download | opencode-8a95be492d460050ab53161be7185dc1c1783eef.tar.gz opencode-8a95be492d460050ab53161be7185dc1c1783eef.zip | |
fix(windows): git path resolution for modified files across Git Bash, MSYS2, and Cygwin (#16422)
Diffstat (limited to 'packages/app/e2e/utils.ts')
| -rw-r--r-- | packages/app/e2e/utils.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/app/e2e/utils.ts b/packages/app/e2e/utils.ts index e2d61984d..c5bbba9d8 100644 --- a/packages/app/e2e/utils.ts +++ b/packages/app/e2e/utils.ts @@ -14,6 +14,12 @@ export function createSdk(directory?: string) { return createOpencodeClient({ baseUrl: serverUrl, directory, throwOnError: true }) } +export async function resolveDirectory(directory: string) { + return createSdk(directory) + .path.get() + .then((x) => x.data?.directory ?? directory) +} + export async function getWorktree() { const sdk = createSdk() const result = await sdk.path.get() |
