refactor(gemini-web): Consolidate conversation data into single BoltDB file

This commit is contained in:
hkfires
2025-09-25 09:40:27 +08:00
parent 9810834f20
commit 7f2e2fee56
2 changed files with 13 additions and 32 deletions

View File

@@ -420,13 +420,10 @@ func (c *GeminiClient) generateOnce(prompt string, files []string, model Model,
form.Set("f.req", string(outerJSON))
req, _ := http.NewRequest(http.MethodPost, EndpointGenerate, strings.NewReader(form.Encode()))
// headers
applyHeaders(req, HeadersGemini)
applyHeaders(req, model.ModelHeader)
req.Header.Set("Content-Type", "application/x-www-form-urlencoded;charset=utf-8")
for k, v := range c.Cookies {
req.AddCookie(&http.Cookie{Name: k, Value: v})
}
applyCookies(req, c.Cookies)
resp, err := c.httpClient.Do(req)
if err != nil {