const e={prompt:{providers:[{name:`openai-default`,baseUrl:`https://api.openai.com/v1`,apiKey:``,models:[`gpt-4`,`gpt-4-turbo`,`gpt-4o`,`gpt-4o-mini`,`gpt-3.5-turbo`],priority:1,timeout:6e4}],defaultModel:`gpt-4o-mini`,retryPolicy:{maxRetries:2,backoffMs:1e3}},shortcuts:{lc:{command:`x`,args:[`-t`,`claude`,`-c`],description:`Launch Claude and continue last conversation`},lx:{command:`x`,args:[`-t`,`codex`],description:`Launch Codex`},gdp:{shell:`git diff | xling p --stdin 'Summarize these changes'`,description:`Git diff with AI summary`}}},t={prompt:{providers:[{name:`openai-primary`,baseUrl:`https://api.openai.com/v1`,apiKey:`sk-proj-xxx`,models:[`gpt-4`,`gpt-4-turbo`,`gpt-4o`,`gpt-3.5-turbo`],priority:1,timeout:6e4},{name:`openai-backup`,baseUrl:`https://api.openai.com/v1`,apiKey:`sk-proj-yyy`,models:[`gpt-4`,`gpt-3.5-turbo`],priority:2,timeout:3e4},{name:`azure-openai`,baseUrl:`https://your-resource.openai.azure.com/openai/deployments`,apiKey:`azure-api-key`,models:[`gpt-4`],priority:3,timeout:45e3,headers:{"api-version":`2024-02-15-preview`}},{name:`custom-provider`,baseUrl:`https://custom-ai.example.com/v1`,apiKey:`custom-key`,models:[`llama-3-70b`,`mixtral-8x7b`],priority:10}],defaultModel:`gpt-4`,retryPolicy:{maxRetries:3,backoffMs:1e3}},shortcuts:{lc:{command:`x`,args:[`-t`,`claude`,`-c`],description:`Launch Claude and continue`},lx:{command:`x`,args:[`-t`,`codex`],description:`Launch Codex`},gs:{command:`settings:list`,args:[`--tool`,`claude`],description:`List Claude settings`},gsx:{command:`settings:list`,args:[`--tool`,`codex`],description:`List Codex settings`},gdp:{shell:`git diff | xling p --stdin 'Summarize these changes'`,description:`Git diff with AI summary`},gsp:{shell:`git status --short | xling p --stdin 'Explain these changes'`,description:`Git status with AI explanation`},gcm:{shell:{win32:`git add -N . && git diff HEAD | xling p --stdin 'Analyze changes and generate commit message in both Chinese and English'`,default:`git diff HEAD; git ls-files --others --exclude-standard | while read file; do git diff --no-index /dev/null "$file" 2>/dev/null || true; done | xling p --stdin 'Analyze changes and generate commit message in both Chinese and English'`},description:`Generate commit message for all changes (platform-specific)`},pipe:{pipeline:[{command:`git`,args:[`log`,`--oneline`,`-10`]},{command:`xling`,args:[`p`,`--stdin`,`Summarize commits`]}],description:`Recent commits with AI summary`}}};export{t as n,e as t};