Add auth to send_user_turn (#2688)
It is there for send_user_message but was omitted from send_user_turn. Presumably this was a mistake
This commit is contained in:
@@ -1152,6 +1152,7 @@ async fn submission_loop(
|
|||||||
if let Err(items) = sess.inject_input(items) {
|
if let Err(items) = sess.inject_input(items) {
|
||||||
// Derive a fresh TurnContext for this turn using the provided overrides.
|
// Derive a fresh TurnContext for this turn using the provided overrides.
|
||||||
let provider = turn_context.client.get_provider();
|
let provider = turn_context.client.get_provider();
|
||||||
|
let auth_manager = turn_context.client.get_auth_manager();
|
||||||
|
|
||||||
// Derive a model family for the requested model; fall back to the session's.
|
// Derive a model family for the requested model; fall back to the session's.
|
||||||
let model_family = find_family_for_model(&model)
|
let model_family = find_family_for_model(&model)
|
||||||
@@ -1166,7 +1167,7 @@ async fn submission_loop(
|
|||||||
// Reuse the same provider and session id; auth defaults to env/API key.
|
// Reuse the same provider and session id; auth defaults to env/API key.
|
||||||
let client = ModelClient::new(
|
let client = ModelClient::new(
|
||||||
Arc::new(per_turn_config),
|
Arc::new(per_turn_config),
|
||||||
None,
|
auth_manager,
|
||||||
provider,
|
provider,
|
||||||
effort,
|
effort,
|
||||||
summary,
|
summary,
|
||||||
|
|||||||
Reference in New Issue
Block a user