diff --git a/pkg/sdkserver/routes.go b/pkg/sdkserver/routes.go index 484a6fa1..fc69a08c 100644 --- a/pkg/sdkserver/routes.go +++ b/pkg/sdkserver/routes.go @@ -188,7 +188,7 @@ func (s *server) execHandler(w http.ResponseWriter, r *http.Request) { OpenAI: openai.Options(reqObject.openAIOptions), Env: reqObject.Env, Workspace: reqObject.Workspace, - CredentialContexts: reqObject.CredentialContext, + CredentialContexts: reqObject.CredentialContexts, Runner: runner.Options{ // Set the monitor factory so that we can get events from the server. MonitorFactory: NewSessionFactory(s.events), diff --git a/pkg/sdkserver/types.go b/pkg/sdkserver/types.go index 65a0c049..42b2bb64 100644 --- a/pkg/sdkserver/types.go +++ b/pkg/sdkserver/types.go @@ -58,7 +58,7 @@ type toolOrFileRequest struct { ChatState string `json:"chatState"` Workspace string `json:"workspace"` Env []string `json:"env"` - CredentialContext []string `json:"credentialContext"` + CredentialContexts []string `json:"credentialContexts"` CredentialOverrides []string `json:"credentialOverrides"` Confirm bool `json:"confirm"` Location string `json:"location,omitempty"`