deepseek-ai/deepseek-harness · error · Error
no supported native directory picker found (install zenity o
Error message
no supported native directory picker found (install zenity or kdialog)
What it means
Error "no supported native directory picker found (install zenity or kdialog)" thrown in deepseek-ai/deepseek-harness.
Source
Thrown at packages/host/directory-picker-native/src/native-picker.ts:100
'--file-selection', '--directory', '--title=Select Workspace Directory',
], signal)
return outputPath(result.stdout)
} catch (error: unknown) {
rethrowIfAborted(signal, error)
if (errorCode(error) === 1) return null
if (!isMissingCommand(error)) throw error
}
try {
const result = await run('kdialog', [
'--getexistingdirectory', '.', '--title', 'Select Workspace Directory',
], signal)
return outputPath(result.stdout)
} catch (error: unknown) {
rethrowIfAborted(signal, error)
if (errorCode(error) === 1) return null
if (isMissingCommand(error)) {
throw new Error('no supported native directory picker found (install zenity or kdialog)')
}
throw error
}
}
throw new Error(`native directory picker is unsupported on ${platform}`)
}
View on GitHub (pinned to b150a551b8)
When it happens
Trigger: Thrown at packages/host/directory-picker-native/src/native-picker.ts:100 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of deepseek-ai/deepseek-harness@b150a551b8 (2026-08-24).
Data as JSON: /api/errors/9158710f13cf0b15.
Report an issue: GitHub.