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,
|
||||
resume: resumeOpt,
|
||||
continue: continueOpt,
|
||||
allowedTools: [
|
||||
'Bash', 'Read', 'Write', 'Edit', 'Glob', 'Grep',
|
||||
'WebSearch', 'WebFetch', 'TodoWrite', 'NotebookEdit',
|
||||
],
|
||||
permissionMode: (permissionMode ?? 'bypassPermissions') as 'bypassPermissions' | 'default',
|
||||
allowDangerouslySkipPermissions: (permissionMode ?? 'bypassPermissions') === 'bypassPermissions',
|
||||
settingSources: settingSources ?? ['user', 'project'],
|
||||
systemPrompt: systemPrompt
|
||||
? systemPrompt
|
||||
: { type: 'preset' as const, preset: 'claude_code' as const },
|
||||
...(systemPrompt ? { systemPrompt } : {}),
|
||||
model: model ?? undefined,
|
||||
additionalDirectories: additionalDirectories ?? undefined,
|
||||
extraArgs: worktreeName ? { worktree: worktreeName } : undefined,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue