fix(sidecar): remove allowedTools/settingSources/systemPrompt restrictions (caused 400 from empty cache_control text blocks)
This commit is contained in:
parent
18b9c7c3b5
commit
634e4658c3
1 changed files with 1 additions and 8 deletions
|
|
@ -146,16 +146,9 @@ async function handleQuery(msg: QueryMessage) {
|
||||||
maxBudgetUsd: maxBudgetUsd ?? undefined,
|
maxBudgetUsd: maxBudgetUsd ?? undefined,
|
||||||
resume: resumeOpt,
|
resume: resumeOpt,
|
||||||
continue: continueOpt,
|
continue: continueOpt,
|
||||||
allowedTools: [
|
|
||||||
'Bash', 'Read', 'Write', 'Edit', 'Glob', 'Grep',
|
|
||||||
'WebSearch', 'WebFetch', 'TodoWrite', 'NotebookEdit',
|
|
||||||
],
|
|
||||||
permissionMode: (permissionMode ?? 'bypassPermissions') as 'bypassPermissions' | 'default',
|
permissionMode: (permissionMode ?? 'bypassPermissions') as 'bypassPermissions' | 'default',
|
||||||
allowDangerouslySkipPermissions: (permissionMode ?? 'bypassPermissions') === 'bypassPermissions',
|
allowDangerouslySkipPermissions: (permissionMode ?? 'bypassPermissions') === 'bypassPermissions',
|
||||||
settingSources: settingSources ?? ['user', 'project'],
|
...(systemPrompt ? { systemPrompt } : {}),
|
||||||
systemPrompt: systemPrompt
|
|
||||||
? systemPrompt
|
|
||||||
: { type: 'preset' as const, preset: 'claude_code' as const },
|
|
||||||
model: model ?? undefined,
|
model: model ?? undefined,
|
||||||
additionalDirectories: additionalDirectories ?? undefined,
|
additionalDirectories: additionalDirectories ?? undefined,
|
||||||
extraArgs: worktreeName ? { worktree: worktreeName } : undefined,
|
extraArgs: worktreeName ? { worktree: worktreeName } : undefined,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue