Commit graph

7956 commits

Author SHA1 Message Date
Arvin Xu
d8deaddedd
feat: add work path for local system (#11128)
*  feat: support to show working dir

* fix style

* update docs

* update topic

* refactor to use chat config

* inject working Directory

* update i18n

* fix tests
2026-01-03 16:22:22 +08:00
lobehubbot
7f3226d625 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-03 08:18:46 +00:00
semantic-release-bot
66fa060fb3 🔖 chore(release): v2.0.0-next.199 [skip ci]
## [Version 2.0.0-next.199](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.198...v2.0.0-next.199)
<sup>Released on **2026-01-03**</sup>

#### 🐛 Bug Fixes

- **misc**: Filter empty assistant messages for Anthropic API.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Filter empty assistant messages for Anthropic API, closes [#11129](https://github.com/lobehub/lobe-chat/issues/11129) ([7af750b](https://github.com/lobehub/lobe-chat/commit/7af750b))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-03 08:17:14 +00:00
Arvin Xu
7af750beeb
🐛 fix: filter empty assistant messages for Anthropic API (#11129)
fix anthropic empty error
2026-01-03 15:59:05 +08:00
lobehubbot
371e6449e1 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-03 07:14:01 +00:00
semantic-release-bot
bbe51763b7 🔖 chore(release): v2.0.0-next.198 [skip ci]
## [Version&nbsp;2.0.0-next.198](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.197...v2.0.0-next.198)
<sup>Released on **2026-01-03**</sup>

#### 🐛 Bug Fixes

- **misc**: Support thoughtSignature for openrouter.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Support thoughtSignature for openrouter, closes [#11117](https://github.com/lobehub/lobe-chat/issues/11117) ([bf5d41e](https://github.com/lobehub/lobe-chat/commit/bf5d41e))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-03 07:12:31 +00:00
wangxiaolei
bf5d41e1a7
🐛 fix: support thoughtSignature for openrouter (#11117)
feat: support thoughtSignature for openrouter
2026-01-03 14:53:50 +08:00
lobehubbot
8e0e5020db 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-03 06:21:36 +00:00
semantic-release-bot
c0c834e22a 🔖 chore(release): v2.0.0-next.197 [skip ci]
## [Version&nbsp;2.0.0-next.197](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.196...v2.0.0-next.197)
<sup>Released on **2026-01-03**</sup>

#### ♻ Code Refactoring

- **misc**: Remove client db and refactor test.

#### 🐛 Bug Fixes

- **misc**: Fix file upload issue.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Code refactoring

* **misc**: Remove client db and refactor test, closes [#11123](https://github.com/lobehub/lobe-chat/issues/11123) ([bb2799d](https://github.com/lobehub/lobe-chat/commit/bb2799d))

#### What's fixed

* **misc**: Fix file upload issue, closes [#11122](https://github.com/lobehub/lobe-chat/issues/11122) ([1ae327a](https://github.com/lobehub/lobe-chat/commit/1ae327a))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-03 06:20:01 +00:00
Arvin Xu
bb2799dc75
♻️ refactor: remove client db and refactor test (#11123)
* ♻️ refactor: refactor to remove client db

* remove tableViewer

*  tests: remove tests
2026-01-03 13:59:45 +08:00
bbbugg
bc44cba10a
🐛fix: add support for built-in model search in TokenTag component (#11114)
* fix: add support for built-in model search in TokenTag component

* fix: improve layout handling in List component for better overflow management
2026-01-03 13:56:17 +08:00
Arvin Xu
1ae327ab53
🐛 fix: fix file upload issue (#11122)
* fix upload

*  tests: fix upload
2026-01-03 13:55:19 +08:00
lobehubbot
f737afacc7 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-03 04:45:55 +00:00
semantic-release-bot
c8710d7585 🔖 chore(release): v2.0.0-next.196 [skip ci]
## [Version&nbsp;2.0.0-next.196](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.195...v2.0.0-next.196)
<sup>Released on **2026-01-03**</sup>

#### ♻ Code Refactoring

- **misc**: Refactor to remove access code.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Code refactoring

* **misc**: Refactor to remove access code, closes [#11120](https://github.com/lobehub/lobe-chat/issues/11120) ([0e9f98c](https://github.com/lobehub/lobe-chat/commit/0e9f98c))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-03 04:44:30 +00:00
Arvin Xu
0e9f98cacb
♻️ refactor: refactor to remove access code (#11120) 2026-01-03 12:26:02 +08:00
lobehubbot
d5cde9fbbf 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-03 04:13:53 +00:00
semantic-release-bot
ff0c3c4364 🔖 chore(release): v2.0.0-next.195 [skip ci]
## [Version&nbsp;2.0.0-next.195](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.194...v2.0.0-next.195)
<sup>Released on **2026-01-03**</sup>

#### 🐛 Bug Fixes

- **misc**: Fix tool call message content missing.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Fix tool call message content missing, closes [#11116](https://github.com/lobehub/lobe-chat/issues/11116) ([885964e](https://github.com/lobehub/lobe-chat/commit/885964e))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-03 04:12:25 +00:00
Arvin Xu
885964e1bc
🐛 fix: fix tool call message content missing (#11116)
* implement telemetry middleware

* refactor mcp http call tool telemetry

* refactor cloud call tool telemetry

* 🐛 fix: fix call tool telemetry

* 🐛 fix: fix call tool issue

*  tests: add tests

*  tests: add tests

*  tests: improve tests

* 🔥 chore: remove files

* fix tests

* fix tests
2026-01-03 11:54:29 +08:00
LobeHub Bot
553a369673
🌐 chore: translate non-English comments to English in zhipu provider (#11119)
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-03 10:56:19 +08:00
lobehubbot
821a14c712 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-03 02:18:05 +00:00
semantic-release-bot
c552327d70 🔖 chore(release): v2.0.0-next.194 [skip ci]
## [Version&nbsp;2.0.0-next.194](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.193...v2.0.0-next.194)
<sup>Released on **2026-01-03**</sup>

#### 💄 Styles

- **misc**: Update i18n.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Styles

* **misc**: Update i18n, closes [#11115](https://github.com/lobehub/lobe-chat/issues/11115) ([072e0dd](https://github.com/lobehub/lobe-chat/commit/072e0dd))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-03 02:16:45 +00:00
LobeHub Bot
072e0ddd88
🤖 style: update i18n (#11115)
💄 style: update i18n

Co-authored-by: canisminor1990 <17870709+canisminor1990@users.noreply.github.com>
2026-01-03 09:57:40 +08:00
lobehubbot
e2ad5a683c 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-02 13:22:29 +00:00
semantic-release-bot
eeda4f90af 🔖 chore(release): v2.0.0-next.193 [skip ci]
## [Version&nbsp;2.0.0-next.193](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.192...v2.0.0-next.193)
<sup>Released on **2026-01-02**</sup>

#### 🐛 Bug Fixes

- **database**: Add userId authorization check in removeFilesFromKnowledgeBase.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **database**: Add userId authorization check in removeFilesFromKnowledgeBase, closes [#11108](https://github.com/lobehub/lobe-chat/issues/11108) ([2c1762b](https://github.com/lobehub/lobe-chat/commit/2c1762b))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-02 13:21:07 +00:00
Arvin Xu
2c1762b85a
🐛 fix(database): add userId authorization check in removeFilesFromKnowledgeBase (#11108)
* fix kb issue

* 🔒 fix(file): validate file size from S3 instead of trusting client input

Security fix for GHSA-wrrr-8jcv-wjf5: The file upload feature did not
validate the integrity of upload requests, allowing users to manipulate
the size parameter to bypass quota limits.

Changes:
- Add getFileMetadata method to S3 module using HeadObjectCommand
- Add getFileMetadata to FileServiceImpl interface and implementations
- Update createFile router to fetch actual file size from S3
- Add comprehensive tests for the new functionality
- Fix duplicate import in knowledgeBase.test.ts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* 🐛 fix(ci): use allowed_tools instead of claude_args for claude-translator

Fix shell parsing issue where special characters in claude_args were
incorrectly split. The parentheses and asterisks in tool patterns like
`Bash(gh issue view *)` were being parsed by shell, causing:
- "Bash(gh issue view *)" to become ["Bash", "gh", "issue", "view", "*"]

Changes:
- Replace `claude_args: "--allowed-tools ..."` with `allowed_tools: '...'`
- Use colon separator format consistent with other workflows
- Simplify tool patterns while maintaining security restrictions

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-02 21:03:05 +08:00
lobehubbot
a2947c91c7 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-02 12:42:29 +00:00
semantic-release-bot
0abe565347 🔖 chore(release): v2.0.0-next.192 [skip ci]
## [Version&nbsp;2.0.0-next.192](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.191...v2.0.0-next.192)
<sup>Released on **2026-01-02**</sup>

#### 🐛 Bug Fixes

- **misc**: Fix model edit icon missing.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Fix model edit icon missing, closes [#11105](https://github.com/lobehub/lobe-chat/issues/11105) ([0f88995](https://github.com/lobehub/lobe-chat/commit/0f88995))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-02 12:41:06 +00:00
Arvin Xu
0f889952dd
🐛 fix: fix model edit icon missing (#11105)
* 🐛 fix: fix model edit icon missing

* fix stats welcome

* refactor pglite db case

* fix e2e tests

* update docs
2026-01-02 20:12:19 +08:00
lobehubbot
3db9947b14 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-02 12:03:43 +00:00
semantic-release-bot
521908008e 🔖 chore(release): v2.0.0-next.191 [skip ci]
## [Version&nbsp;2.0.0-next.191](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.190...v2.0.0-next.191)
<sup>Released on **2026-01-02**</sup>

#### ♻ Code Refactoring

- **misc**: Refactor to remove meta in message.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Code refactoring

* **misc**: Refactor to remove meta in message, closes [#11103](https://github.com/lobehub/lobe-chat/issues/11103) ([527c1cd](https://github.com/lobehub/lobe-chat/commit/527c1cd))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-02 12:02:07 +00:00
LobeHub Bot
5b214b6642
🌐 chore: translate non-English comments to English in agent executors (#11023)
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-02 19:21:36 +08:00
LobeHub Bot
472b664a13
test: add unit tests for packages/const/src/utils/merge (#10987)
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-02 19:18:51 +08:00
Arvin Xu
527c1cd670
♻️ refactor: refactor to remove meta in message (#11103)
* ♻️ refactor: refactor to remove meta in message

*  test: update test fixtures to remove deprecated meta field

- Update 8 snapshots in prompts package for groupChat tests
- Remove meta field from 36 JSON fixtures in conversation-flow package
  - Updated both inputs and outputs fixtures
  - Covers: linear-conversation, tasks, branch, compare, agentCouncil,
    agentGroup, assistantGroup scenarios

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-02 19:15:38 +08:00
LobeHub Bot
88552540fb
test: add unit tests for modelParamsResolver (#11104)
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-02 14:08:16 +08:00
LobeHub Bot
0cf6275ed4
🌐 chore: translate non-English comments to English in src/server/services (#11102)
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-02 14:07:54 +08:00
lobehubbot
e3727e1a6f 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-02 02:39:22 +00:00
semantic-release-bot
c786c028c6 🔖 chore(release): v2.0.0-next.190 [skip ci]
## [Version&nbsp;2.0.0-next.190](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.189...v2.0.0-next.190)
<sup>Released on **2026-01-02**</sup>

#### 💄 Styles

- **misc**: Update i18n.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Styles

* **misc**: Update i18n, closes [#11100](https://github.com/lobehub/lobe-chat/issues/11100) ([bb4571b](https://github.com/lobehub/lobe-chat/commit/bb4571b))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-02 02:38:02 +00:00
LobeHub Bot
bb4571b0d5
🤖 style: update i18n (#11100)
💄 style: update i18n

Co-authored-by: canisminor1990 <17870709+canisminor1990@users.noreply.github.com>
2026-01-02 10:20:04 +08:00
lobehubbot
b43404c892 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-01 17:34:23 +00:00
semantic-release-bot
73c042352b 🔖 chore(release): v2.0.0-next.189 [skip ci]
## [Version&nbsp;2.0.0-next.189](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.188...v2.0.0-next.189)
<sup>Released on **2026-01-01**</sup>

#### ♻ Code Refactoring

- **misc**: Migrate to new DropdownMenuV2 and showContextMenu API.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Code refactoring

* **misc**: Migrate to new DropdownMenuV2 and showContextMenu API, closes [#11079](https://github.com/lobehub/lobe-chat/issues/11079) ([04cfc0e](https://github.com/lobehub/lobe-chat/commit/04cfc0e))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-01 17:32:56 +00:00
Innei
04cfc0e9e0
♻️ refactor: migrate to new DropdownMenuV2 and showContextMenu API (#11079)
* ♻️ refactor: migrate to new DropdownMenuV2 and showContextMenu API

- Replace Dropdown with DropdownMenuV2 for action menus
- Use showContextMenu for context menu handling instead of Dropdown wrapper
- Update @lobehub/ui to preview version with new context menu API
- Add styles for popup-open state in NavItem component

* ♻️ refactor: migrate to new DropdownMenuV2 and showContextMenu API

* chore: Update @lobehub/ui dependency to version ^4.6.3.

Signed-off-by: Innei <tukon479@gmail.com>

* ♻️ refactor: migrate to new DropdownMenuV2 and showContextMenu API

- Remove deprecated ContextMenu component
- Migrate all context menu usages to DropdownMenuV2 and showContextMenu API
- Update multiple Action components across Conversation features
- Update ResourceManager toolbar components
- Clean up related styles

🤖 Generated with [Claude Code](https://claude.com/claude-code)

* feat: Update `@lobehub/ui` dependency, simplify `ActionIconGroup` menu prop, and ensure action group visibility when popups are open.

Signed-off-by: Innei <tukon479@gmail.com>

* fix: Add null check for context menu items, include debug log, and update `@lobehub/ui` dependency.

Signed-off-by: Innei <tukon479@gmail.com>

* ♻️ refactor: migrate TopicSelector to new DropdownMenuV2 API

Migrate from antd/Dropdown to @lobehub/ui DropdownMenu component
with checkbox items pattern.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Signed-off-by: Innei <tukon479@gmail.com>
2026-01-02 01:14:30 +08:00
Arvin Xu
e3f0f46436
test: add more user journey (#11072)
*  test(e2e): add Agent conversation E2E test with LLM mock

- Add LLM mock framework to intercept /webapi/chat/openai requests
- Create Agent conversation journey test (AGENT-CHAT-001)
- Add data-testid="chat-input" to Desktop ChatInput for E2E testing
- Mock returns SSE streaming responses matching LobeChat's actual format

Test scenario: Enter Lobe AI → Send "hello" → Verify AI response

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* 📝 docs(e2e): add experience-driven E2E testing strategy

Add comprehensive testing strategy from LOBE-2417:
- Core philosophy: user experience baseline for refactoring safety
- Product architecture coverage with priority levels
- Tag system (@journey, @P0/@P1/@P2, module tags)
- Execution strategies for CI, Nightly, and Release
- Updated directory structure with full journey coverage plan

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

📝 docs(e2e): add E2E testing guide for Claude

Document key learnings from implementing Agent conversation test:
- LLM Mock SSE format and usage
- Desktop/Mobile dual component handling with boundingBox
- contenteditable input handling
- Debugging tips and common issues

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* 📝 docs(e2e): add experience-driven E2E testing strategy

Add comprehensive testing strategy from LOBE-2417:
- Core philosophy: user experience baseline for refactoring safety
- Product architecture coverage with priority levels
- Tag system (@journey, @P0/@P1/@P2, module tags)
- Execution strategies for CI, Nightly, and Release
- Updated directory structure with full journey coverage plan

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

📝 docs(e2e): add E2E testing guide for Claude

Document key learnings from implementing Agent conversation test:
- LLM Mock SSE format and usage
- Desktop/Mobile dual component handling with boundingBox
- contenteditable input handling
- Debugging tips and common issues

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* update sop

* update sop

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 23:53:25 +08:00
lobehubbot
2bc3b16671 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-01 15:44:04 +00:00
semantic-release-bot
ae759f29aa 🔖 chore(release): v2.0.0-next.188 [skip ci]
## [Version&nbsp;2.0.0-next.188](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.187...v2.0.0-next.188)
<sup>Released on **2026-01-01**</sup>

#### 💄 Styles

- **misc**: Improve tools UI and fix Google schema compatibility.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Styles

* **misc**: Improve tools UI and fix Google schema compatibility, closes [#11096](https://github.com/lobehub/lobe-chat/issues/11096) ([70a9cff](https://github.com/lobehub/lobe-chat/commit/70a9cff))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-01 15:42:42 +00:00
Arvin Xu
70a9cffc52
💄 style: improve tools UI and fix Google schema compatibility (#11096)
* ♻️ refactor: refactor tool implement

* 🐛 fix: fix google tool schema issue

* ♻️ refactor: refactor tool implement

*  feat: improve kb inspector

* 💄 style: improve local system inspector

* 💄 style: improve local system inspector

* 💄 style: improve web and kb inspector
2026-01-01 23:23:31 +08:00
lobehubbot
b937a815ca 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-01 15:08:36 +00:00
semantic-release-bot
4d01659ded 🔖 chore(release): v2.0.0-next.187 [skip ci]
## [Version&nbsp;2.0.0-next.187](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.186...v2.0.0-next.187)
<sup>Released on **2026-01-01**</sup>

#### 💄 Styles

- **misc**: Add Gemini 3 Flash & Doubao Seed 1.8 models.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Styles

* **misc**: Add Gemini 3 Flash & Doubao Seed 1.8 models, closes [#10832](https://github.com/lobehub/lobe-chat/issues/10832) ([cb35935](https://github.com/lobehub/lobe-chat/commit/cb35935))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
2026-01-01 15:07:05 +00:00
LobeHub Bot
d502924665
test: add unit tests for fetch-sse request module (#11014)
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-01 22:47:18 +08:00
sxjeru
cb3593585b
💄 style: Add Gemini 3 Flash & Doubao Seed 1.8 models (#10832)
*  feat: 添加 Gemini 3 Flash 模型及其参数配置

*  feat: 添加 Doubao Seed 1.8 和 DeepSeek V3.2 模型,更新模型参数配置;修改处理负载以支持 reasoning_effort

*  feat: 启用 DeepSeek V3.2 模型

*  feat: 移除 doubaoChatModels 中的 enableReasoning 参数

*  feat: 添加混元图生文模型,更新智谱模型配置,优化模型解析逻辑

*  feat: 添加 MiniMax M2.1 和 MiniMax M2.1 Lightning 模型,更新模型参数配置;调整 OllamaCloud 模型的上下文窗口大小

*  feat: 添加 MiniMax M2.1 和 GLM-4.7 模型,更新模型描述和参数配置

*  feat: 添加 GLM-4.7 模型,更新模型描述和定价策略;优化 Zhipu 模型的工具处理逻辑

*  feat: add thinkingLevel2 parameter and update related components

* Update volcengine.ts

*  feat: 添加 gpt5_2ReasoningEffort 和 gpt5_2ProReasoningEffort 参数,并更新相关组件

---------

Co-authored-by: Arvin Xu <arvinx@foxmail.com>
2026-01-01 22:42:25 +08:00
lobehubbot
2e260a8146 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-01 14:07:08 +00:00