From 6ea5551f0694879df0d90e65239dfda7a35d1c31 Mon Sep 17 00:00:00 2001 From: majiayu000 <1835304752@qq.com> Date: Thu, 1 Jan 2026 23:09:30 +0800 Subject: [PATCH 1/2] fix: pass Search and SearchLocation parameters to ChatOptions in /chat endpoint Signed-off-by: majiayu000 <1835304752@qq.com> --- internal/server/chat.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/server/chat.go b/internal/server/chat.go index fe53ee9e..244cdd75 100755 --- a/internal/server/chat.go +++ b/internal/server/chat.go @@ -144,6 +144,8 @@ func (h *ChatHandler) HandleChat(c *gin.Context) { FrequencyPenalty: request.FrequencyPenalty, PresencePenalty: request.PresencePenalty, Thinking: request.Thinking, + Search: request.Search, + SearchLocation: request.SearchLocation, } session, err := chatter.Send(chatReq, opts) From 2118013547be1a4af07072601e594f96dded1414 Mon Sep 17 00:00:00 2001 From: Kayvan Sylvan Date: Sun, 4 Jan 2026 12:05:33 -0800 Subject: [PATCH 2/2] chore: incoming 1913 changelog entry --- cmd/generate_changelog/incoming/1913.txt | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 cmd/generate_changelog/incoming/1913.txt diff --git a/cmd/generate_changelog/incoming/1913.txt b/cmd/generate_changelog/incoming/1913.txt new file mode 100644 index 00000000..3d65e950 --- /dev/null +++ b/cmd/generate_changelog/incoming/1913.txt @@ -0,0 +1,3 @@ +### PR [#1913](https://github.com/danielmiessler/Fabric/pull/1913) by [majiayu000](https://github.com/majiayu000): fix: REST API /chat endpoint doesn't pass 'search' parameter to ChatOptions + +- Fix: REST API /chat endpoint now properly passes Search and SearchLocation parameters to ChatOptions