@@ -1377,8 +1377,8 @@ async def create_session(
13771377 on_event : Callable [[SessionEvent ], None ] | None = None ,
13781378 commands : list [CommandDefinition ] | None = None ,
13791379 on_elicitation_request : ElicitationHandler | None = None ,
1380- on_exit_plan_mode : ExitPlanModeHandler | None = None ,
1381- on_auto_mode_switch : AutoModeSwitchHandler | None = None ,
1380+ on_exit_plan_mode_request : ExitPlanModeHandler | None = None ,
1381+ on_auto_mode_switch_request : AutoModeSwitchHandler | None = None ,
13821382 create_session_fs_handler : CreateSessionFsHandler | None = None ,
13831383 github_token : str | None = None ,
13841384 remote_session : RemoteSessionMode | None = None ,
@@ -1520,8 +1520,8 @@ async def create_session(
15201520
15211521 # Enable elicitation request callback if handler provided
15221522 payload ["requestElicitation" ] = bool (on_elicitation_request )
1523- payload ["requestExitPlanMode" ] = bool (on_exit_plan_mode )
1524- payload ["requestAutoModeSwitch" ] = bool (on_auto_mode_switch )
1523+ payload ["requestExitPlanMode" ] = bool (on_exit_plan_mode_request )
1524+ payload ["requestAutoModeSwitch" ] = bool (on_auto_mode_switch_request )
15251525
15261526 # Serialize commands (name + description only) into payload
15271527 if commands :
@@ -1664,10 +1664,10 @@ async def create_session(
16641664 session ._register_user_input_handler (on_user_input_request )
16651665 if on_elicitation_request :
16661666 session ._register_elicitation_handler (on_elicitation_request )
1667- if on_exit_plan_mode :
1668- session ._register_exit_plan_mode_handler (on_exit_plan_mode )
1669- if on_auto_mode_switch :
1670- session ._register_auto_mode_switch_handler (on_auto_mode_switch )
1667+ if on_exit_plan_mode_request :
1668+ session ._register_exit_plan_mode_handler (on_exit_plan_mode_request )
1669+ if on_auto_mode_switch_request :
1670+ session ._register_auto_mode_switch_handler (on_auto_mode_switch_request )
16711671 if hooks :
16721672 session ._register_hooks (hooks )
16731673 if transform_callbacks :
@@ -1756,8 +1756,8 @@ async def resume_session(
17561756 on_event : Callable [[SessionEvent ], None ] | None = None ,
17571757 commands : list [CommandDefinition ] | None = None ,
17581758 on_elicitation_request : ElicitationHandler | None = None ,
1759- on_exit_plan_mode : ExitPlanModeHandler | None = None ,
1760- on_auto_mode_switch : AutoModeSwitchHandler | None = None ,
1759+ on_exit_plan_mode_request : ExitPlanModeHandler | None = None ,
1760+ on_auto_mode_switch_request : AutoModeSwitchHandler | None = None ,
17611761 create_session_fs_handler : CreateSessionFsHandler | None = None ,
17621762 github_token : str | None = None ,
17631763 remote_session : RemoteSessionMode | None = None ,
@@ -1914,8 +1914,8 @@ async def resume_session(
19141914
19151915 # Enable elicitation request callback if handler provided
19161916 payload ["requestElicitation" ] = bool (on_elicitation_request )
1917- payload ["requestExitPlanMode" ] = bool (on_exit_plan_mode )
1918- payload ["requestAutoModeSwitch" ] = bool (on_auto_mode_switch )
1917+ payload ["requestExitPlanMode" ] = bool (on_exit_plan_mode_request )
1918+ payload ["requestAutoModeSwitch" ] = bool (on_auto_mode_switch_request )
19191919
19201920 # Serialize commands (name + description only) into payload
19211921 if commands :
@@ -2017,10 +2017,10 @@ async def resume_session(
20172017 session ._register_user_input_handler (on_user_input_request )
20182018 if on_elicitation_request :
20192019 session ._register_elicitation_handler (on_elicitation_request )
2020- if on_exit_plan_mode :
2021- session ._register_exit_plan_mode_handler (on_exit_plan_mode )
2022- if on_auto_mode_switch :
2023- session ._register_auto_mode_switch_handler (on_auto_mode_switch )
2020+ if on_exit_plan_mode_request :
2021+ session ._register_exit_plan_mode_handler (on_exit_plan_mode_request )
2022+ if on_auto_mode_switch_request :
2023+ session ._register_auto_mode_switch_handler (on_auto_mode_switch_request )
20242024 if hooks :
20252025 session ._register_hooks (hooks )
20262026 if transform_callbacks :
@@ -2548,8 +2548,8 @@ def _convert_provider_to_wire_format(
25482548 wire_provider ["modelId" ] = provider ["model_id" ]
25492549 if "wire_model" in provider :
25502550 wire_provider ["wireModel" ] = provider ["wire_model" ]
2551- if "max_input_tokens " in provider :
2552- wire_provider ["maxPromptTokens" ] = provider ["max_input_tokens " ]
2551+ if "max_prompt_tokens " in provider :
2552+ wire_provider ["maxPromptTokens" ] = provider ["max_prompt_tokens " ]
25532553 if "max_output_tokens" in provider :
25542554 wire_provider ["maxOutputTokens" ] = provider ["max_output_tokens" ]
25552555 if "azure" in provider :
0 commit comments