Merge pull request #24 from lvbaocheng/fix/claude-cli-effort-flag
fix(claude): use --effort instead of deprecated --thinking flag
This commit is contained in:
@@ -254,7 +254,7 @@ def _run_claude_print(*, system: str, prompt: str, model: str, tools: list[dict[
|
|||||||
if system:
|
if system:
|
||||||
cmd.extend(["--append-system-prompt", system])
|
cmd.extend(["--append-system-prompt", system])
|
||||||
if effort:
|
if effort:
|
||||||
cmd.extend(["--thinking", effort])
|
cmd.extend(["--effort", effort])
|
||||||
structured_output = bool(return_message)
|
structured_output = bool(return_message)
|
||||||
if structured_output:
|
if structured_output:
|
||||||
cmd.extend(["--schema", _assistant_message_schema_wrapper()])
|
cmd.extend(["--schema", _assistant_message_schema_wrapper()])
|
||||||
|
|||||||
Reference in New Issue
Block a user