From 9843ff00e0aa1fce912b985a7ab6dc3ccf12b636 Mon Sep 17 00:00:00 2001 From: Michael Suchacz <203725896+ibetitsmike@users.noreply.github.com> Date: Mon, 1 Jun 2026 19:23:58 +0000 Subject: [PATCH] test: cover openaicompat extra body merge isolation --- coderd/x/chatd/chatprovider/chatprovider_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/coderd/x/chatd/chatprovider/chatprovider_test.go b/coderd/x/chatd/chatprovider/chatprovider_test.go index 4eab4cbc26..313e9b4949 100644 --- a/coderd/x/chatd/chatprovider/chatprovider_test.go +++ b/coderd/x/chatd/chatprovider/chatprovider_test.go @@ -1564,6 +1564,8 @@ func TestMergeMissingProviderOptions_OpenAICompat(t *testing.T) { require.Equal(t, map[string]any{ "default_field": "default-value", }, options.OpenAICompat.ExtraBody) + options.OpenAICompat.ExtraBody["default_field"] = "changed" + require.Equal(t, "default-value", defaults.OpenAICompat.ExtraBody["default_field"]) require.Equal(t, "default-cache-key", *options.OpenAICompat.PromptCacheKey) })