We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
prompt_step
1 parent 7c4db02 commit d6db947Copy full SHA for d6db947
agents-api/agents_api/activities/task_steps/prompt_step.py
@@ -116,7 +116,7 @@ async def prompt_step(context: StepContext) -> StepOutcome:
116
passed_settings: dict = context.current_step.model_dump(
117
exclude=excluded_keys, exclude_unset=True
118
)
119
- passed_settings.update(passed_settings.pop("settings", {}))
+ passed_settings.update(passed_settings.pop("settings", {}) or {})
120
121
if not passed_settings.get("tools"):
122
passed_settings.pop("tool_choice", None)
0 commit comments