Commit Graph

8618 Commits

Author SHA1 Message Date
semantic-release-bot
fe60cef2d1 🔖 chore(release): v2.0.0-next.364 [skip ci]
## [Version 2.0.0-next.364](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.363...v2.0.0-next.364)
<sup>Released on **2026-01-24**</sup>

#### 🐛 Bug Fixes

- **AgentTool**: Prevent popover overflow from window.
- **misc**: Fixed when windows withd low the protal will resize.

<br/>

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

#### What's fixed

* **AgentTool**: Prevent popover overflow from window, closes [#11770](https://github.com/lobehub/lobe-chat/issues/11770) ([385522a](https://github.com/lobehub/lobe-chat/commit/385522a))
* **misc**: Fixed when windows withd low the protal will resize, closes [#11738](https://github.com/lobehub/lobe-chat/issues/11738) ([96f7862](https://github.com/lobehub/lobe-chat/commit/96f7862))

</details>

<div align="right">

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

</div>
v2.0.0-next.364
2026-01-24 09:07:43 +00:00
Innei
385522af9d 🐛 fix(AgentTool): prevent popover overflow from window (#11770)
- Add positionerProps with collision avoidance to fix popover positioning
- Upgrade @lobehub/ui to 4.28.2 for improved popover behavior
2026-01-24 16:46:22 +08:00
Shinji-Li
96f7862e3c 🐛 fix: fixed when windows withd low the protal will resize (#11738)
fix: fixed when windows withd low the protal will resize
2026-01-24 16:40:09 +08:00
lobehubbot
3a66a69f55 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-24 08:37:17 +00:00
semantic-release-bot
a89aa485bd 🔖 chore(release): v2.0.0-next.363 [skip ci]
## [Version&nbsp;2.0.0-next.363](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.362...v2.0.0-next.363)
<sup>Released on **2026-01-24**</sup>

#### ♻ Code Refactoring

- **ModelSelect**: Migrate from antd Select to LobeSelect.

<br/>

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

#### Code refactoring

* **ModelSelect**: Migrate from antd Select to LobeSelect, closes [#11772](https://github.com/lobehub/lobe-chat/issues/11772) ([73412d1](https://github.com/lobehub/lobe-chat/commit/73412d1))

</details>

<div align="right">

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

</div>
v2.0.0-next.363
2026-01-24 08:35:39 +00:00
René Wang
d99d3694ee fix: Cannot view PDF (#11706)
fix: PDF not working
2026-01-24 16:17:01 +08:00
Innei
73412d1a6c ♻️ refactor(ModelSelect): migrate from antd Select to LobeSelect (#11772)
* ♻️ refactor(ModelSelect): migrate from antd Select to LobeSelect

Resolves popover z-index issues by using LobeSelect component from @lobehub/ui which has proper z-index handling.

Changes:
- Replace Select with LobeSelect from @lobehub/ui
- Simplify styles by using popupClassName instead of classNames
- Set fixed popup width to 360px
- Remove unused TAG_CLASSNAME import and select styles

fix LOBE-4210

*  feat(ModelSelect): add initialWidth prop for dynamic width adjustment

- Introduced an `initialWidth` prop to the ModelSelect component to allow for dynamic width settings.
- Updated ProfileEditor and MemberProfile to utilize the new `initialWidth` feature for improved layout consistency.

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

* 🔧 chore(package): update @lobehub/ui to version 4.29.0

- Bumped the version of @lobehub/ui in package.json to 4.29.0 for improved features and fixes.
- Enhanced ModelSelect component to include optional displayName and abilities properties for better data handling and rendering.

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

---------

Signed-off-by: Innei <tukon479@gmail.com>
2026-01-24 16:15:37 +08:00
lobehubbot
e4345043d2 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-24 07:44:37 +00:00
semantic-release-bot
46571057b2 🔖 chore(release): v2.0.0-next.362 [skip ci]
## [Version&nbsp;2.0.0-next.362](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.361...v2.0.0-next.362)
<sup>Released on **2026-01-24**</sup>

#### 🐛 Bug Fixes

- **misc**: Fix page selection not display correctly.

<br/>

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

#### What's fixed

* **misc**: Fix page selection not display correctly, closes [#11765](https://github.com/lobehub/lobe-chat/issues/11765) ([7ae5f68](https://github.com/lobehub/lobe-chat/commit/7ae5f68))

</details>

<div align="right">

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

</div>
v2.0.0-next.362
2026-01-24 07:42:57 +00:00
Arvin Xu
a43415bd60 👷 build: fix docker build (#11768)
* fix build

* fix build
2026-01-24 15:24:05 +08:00
Arvin Xu
7ae5f687f7 🐛 fix: fix page selection not display correctly (#11765)
* fix page selection

* fix page selection

* fix page selection

* fix page selection

* fix page context engine

* fix page context engine
2026-01-24 15:23:15 +08:00
lobehubbot
0755965836 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-24 03:38:06 +00:00
semantic-release-bot
29b7ac6c04 🔖 chore(release): v2.0.0-next.361 [skip ci]
## [Version&nbsp;2.0.0-next.361](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.360...v2.0.0-next.361)
<sup>Released on **2026-01-24**</sup>

####  Features

- **userMemories**: Added memory layer activity.

<br/>

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

#### What's improved

* **userMemories**: Added memory layer activity, closes [#11747](https://github.com/lobehub/lobe-chat/issues/11747) ([2021b1c](https://github.com/lobehub/lobe-chat/commit/2021b1c))

</details>

<div align="right">

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

</div>
v2.0.0-next.361
2026-01-24 03:36:25 +00:00
Neko
2021b1c83b feat(userMemories): added memory layer activity (#11747) 2026-01-24 11:18:01 +08:00
lobehubbot
377d4cd754 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-24 02:59:29 +00:00
semantic-release-bot
f25f728892 🔖 chore(release): v2.0.0-next.360 [skip ci]
## [Version&nbsp;2.0.0-next.360](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.359...v2.0.0-next.360)
<sup>Released on **2026-01-24**</sup>

#### 🐛 Bug Fixes

- **misc**: Login success callback url error.

<br/>

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

#### What's fixed

* **misc**: Login success callback url error, closes [#11763](https://github.com/lobehub/lobe-chat/issues/11763) ([f73435d](https://github.com/lobehub/lobe-chat/commit/f73435d))

</details>

<div align="right">

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

</div>
v2.0.0-next.360
2026-01-24 02:57:47 +00:00
Zhijie He
f73435dc0a 🐛 fix: login success callback url error (#11763) 2026-01-24 10:37:48 +08:00
lobehubbot
1f22b25409 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-24 02:26:20 +00:00
semantic-release-bot
3f26111b95 🔖 chore(release): v2.0.0-next.359 [skip ci]
## [Version&nbsp;2.0.0-next.359](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.358...v2.0.0-next.359)
<sup>Released on **2026-01-24**</sup>

#### 🐛 Bug Fixes

- **misc**: Surface streaming errors during mid-stream pulls.

<br/>

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

#### What's fixed

* **misc**: Surface streaming errors during mid-stream pulls, closes [#11762](https://github.com/lobehub/lobe-chat/issues/11762) ([74a88d3](https://github.com/lobehub/lobe-chat/commit/74a88d3))

</details>

<div align="right">

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

</div>
v2.0.0-next.359
2026-01-24 02:24:34 +00:00
Arvin Xu
90ecaf6bc0 🐛 fix(input): revert #11755 to fix chat input unfocus (#11764)
Revert "🐛 fix(editor): prevent crash when toggling enableInputMarkdown setting (#11755)"

This reverts commit ea5eed8bcd.
2026-01-24 10:05:52 +08:00
Arvin Xu
74a88d3a61 🐛 fix: surface streaming errors during mid-stream pulls (#11762)
🐛 fix: surface streaming errors during pulls
2026-01-24 09:55:43 +08:00
Arvin Xu
42339cd6d0 test: fix e2e issue (#11761)
fix selector
v0.0.0-nightly.pr11377.4285
2026-01-24 02:44:45 +08:00
lobehubbot
d82e286cf2 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-23 18:42:09 +00:00
semantic-release-bot
2bb61c48ba 🔖 chore(release): v2.0.0-next.358 [skip ci]
## [Version&nbsp;2.0.0-next.358](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.357...v2.0.0-next.358)
<sup>Released on **2026-01-23**</sup>

#### 🐛 Bug Fixes

- **store**: Delete message before regeneration.

<br/>

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

#### What's fixed

* **store**: Delete message before regeneration, closes [#11760](https://github.com/lobehub/lobe-chat/issues/11760) ([a8a6300](https://github.com/lobehub/lobe-chat/commit/a8a6300))

</details>

<div align="right">

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

</div>
v2.0.0-next.358
2026-01-23 18:40:31 +00:00
Arvin Xu
a8a6300ad2 🐛 fix(store): delete message before regeneration (#11760)
🐛 fix(store): delete message before regeneration to fix LOBE-2533

When "delete and regenerate" was called, regeneration happened first
which switched to a new branch. This caused the original message to
no longer appear in displayMessages, so deleteMessage couldn't find
the message and failed silently.

Changes:
- Reorder operations: delete first, then regenerate
- Get parent user message ID before deletion (needed for regeneration)
- Add early return if message has no parentId
- Add test case to verify correct operation order

Closes: LOBE-2533

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

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 02:22:05 +08:00
semantic-release-bot
61cb4eee55 🔖 chore(release): v2.0.0-next.357 [skip ci]
## [Version&nbsp;2.0.0-next.357](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.356...v2.0.0-next.357)
<sup>Released on **2026-01-23**</sup>

#### 🐛 Bug Fixes

- **model-runtime**: Handle null content in anthropic message builder.
- **misc**: Page content switch mismatch.

<br/>

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

#### What's fixed

* **model-runtime**: Handle null content in anthropic message builder, closes [#11756](https://github.com/lobehub/lobe-chat/issues/11756) ([539753a](https://github.com/lobehub/lobe-chat/commit/539753a))
* **misc**: Page content switch mismatch, closes [#11758](https://github.com/lobehub/lobe-chat/issues/11758) ([fdc8f95](https://github.com/lobehub/lobe-chat/commit/fdc8f95))

</details>

<div align="right">

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

</div>
v2.0.0-next.357
2026-01-23 18:20:48 +00:00
Arvin Xu
539753aa75 🐛 fix(model-runtime): handle null content in anthropic message builder (#11756)
* 🐛 fix(model-runtime): handle null content in anthropic message builder

Fix TypeError when building Anthropic messages with null content:
- Handle assistant messages with tool_calls but null content
- Handle tool messages with null or empty string content
- Use '<empty_content>' placeholder for null/empty content

Add 3 test cases covering the null content scenarios.

Closes: LOBE-4201, LOBE-2715

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

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

* 🐛 fix(model-runtime): handle array content in tool messages

Tool messages may have array content, not just string. Use
buildArrayContent to properly process array content in tool results.

Add test case for tool message with array content.

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

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

* 🐛 fix(model-runtime): filter out null/empty content in assistant messages

When assistant message has tool_calls but null/empty content, filter
out the empty text block instead of using placeholder. Only tool_use
blocks remain in the content array.

Add test case for empty string content scenario.

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

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

*  test(model-runtime): add test case for tool message with image content

Add test case to verify tool message with array content containing
both text and image is correctly processed.

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

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

*  test(model-runtime): add tests for orphan tool message with null/empty content

Add test cases for tool messages without corresponding assistant
tool_call when content is null or empty string.

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

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

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 01:57:33 +08:00
Arvin Xu
fdc8f957bc 🐛 fix: page content switch mismatch (#11758)
* try to fix page

* try to fix page switch
2026-01-24 01:45:40 +08:00
lobehubbot
547be72566 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-23 16:33:01 +00:00
semantic-release-bot
f778d27f81 🔖 chore(release): v2.0.0-next.356 [skip ci]
## [Version&nbsp;2.0.0-next.356](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.355...v2.0.0-next.356)
<sup>Released on **2026-01-23**</sup>

####  Features

- **misc**: Remove NextAuth.

#### 🐛 Bug Fixes

- **editor**: Prevent crash when toggling enableInputMarkdown setting.

<br/>

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

#### What's improved

* **misc**: Remove NextAuth, closes [#11732](https://github.com/lobehub/lobe-chat/issues/11732) ([1eff864](https://github.com/lobehub/lobe-chat/commit/1eff864))

#### What's fixed

* **editor**: Prevent crash when toggling enableInputMarkdown setting, closes [#11755](https://github.com/lobehub/lobe-chat/issues/11755) ([ea5eed8](https://github.com/lobehub/lobe-chat/commit/ea5eed8))

</details>

<div align="right">

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

</div>
v2.0.0-next.356
2026-01-23 16:31:15 +00:00
Innei
ea5eed8bcd 🐛 fix(editor): prevent crash when toggling enableInputMarkdown setting (#11755)
Fix "Node TableNode has not been registered" error that occurred when
switching enableInputMarkdown from disabled to enabled.

Root cause: Lexical editor nodes must be registered at creation time.
When enableRichRender toggled, plugins tried to register nodes on an
existing editor instance, causing a crash.

Solution: Use key-based re-mounting with content preservation via ref.
- Outer component holds contentRef to persist content across re-mounts
- Inner component re-mounts when enableRichRender changes (via key)
- Content restored from ref on editor initialization
2026-01-24 00:11:53 +08:00
YuTengjing
1eff8646f7 feat: remove NextAuth (#11732) 2026-01-23 23:57:08 +08:00
lobehubbot
0fcf8b0def 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-23 15:34:08 +00:00
semantic-release-bot
a906cd5688 🔖 chore(release): v2.0.0-next.355 [skip ci]
## [Version&nbsp;2.0.0-next.355](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.354...v2.0.0-next.355)
<sup>Released on **2026-01-23**</sup>

#### 🐛 Bug Fixes

- **home**: Use correct CreateGroupModal for session group creation.
- **misc**: Fix favorite refresh bug and group topic refresh issue.

<br/>

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

#### What's fixed

* **home**: Use correct CreateGroupModal for session group creation, closes [#11752](https://github.com/lobehub/lobe-chat/issues/11752) ([36bcc50](https://github.com/lobehub/lobe-chat/commit/36bcc50))
* **misc**: Fix favorite refresh bug and group topic refresh issue, closes [#11745](https://github.com/lobehub/lobe-chat/issues/11745) ([5d115ef](https://github.com/lobehub/lobe-chat/commit/5d115ef))

</details>

<div align="right">

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

</div>
v2.0.0-next.355
2026-01-23 15:32:19 +00:00
Arvin Xu
5d115ef3cb 🐛 fix: fix favorite refresh bug and group topic refresh issue (#11745)
* fix memory i18n

* fix history limit issue and favorite topic

* fix tests

* fix tests

* fix tests

* 🧪 test(chat): fix getChatCompletion second parameter assertion

Update test assertions to use expect.anything() instead of undefined
for the second parameter of getChatCompletion, as it now receives
{ agentId, topicId } context object.

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

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

* fix group topic

* fix lobeai link

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
v0.0.0-nightly.pr11377.4223
2026-01-23 23:13:03 +08:00
Arvin Xu
36bcc50c1a 🐛 fix(home): use correct CreateGroupModal for session group creation (#11752)
* 🐛 fix(home): use correct CreateGroupModal for session group creation

The "Add New Group" menu item was incorrectly opening the complex
agent selection modal instead of the simple session group creation
modal. This fix imports the correct CreateGroupModal component that
only requires a group name input for creating agent folders.

Also fixes unrelated type error in ModelSelect component.

Closes: LOBE-4192

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

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

* fix

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 23:12:12 +08:00
lobehubbot
3e70f47949 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-23 14:59:44 +00:00
semantic-release-bot
f520eabf10 🔖 chore(release): v2.0.0-next.354 [skip ci]
## [Version&nbsp;2.0.0-next.354](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.353...v2.0.0-next.354)
<sup>Released on **2026-01-23**</sup>

#### ♻ Code Refactoring

- **misc**: Migrate AI Rules to Claude Code Skills.

#### 🐛 Bug Fixes

- **pdf**: Ensure worker config before Document render.

<br/>

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

#### Code refactoring

* **misc**: Migrate AI Rules to Claude Code Skills, closes [#11737](https://github.com/lobehub/lobe-chat/issues/11737) ([346fc46](https://github.com/lobehub/lobe-chat/commit/346fc46))

#### What's fixed

* **pdf**: Ensure worker config before Document render, closes [#11746](https://github.com/lobehub/lobe-chat/issues/11746) ([ad34072](https://github.com/lobehub/lobe-chat/commit/ad34072))

</details>

<div align="right">

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

</div>
v2.0.0-next.354
2026-01-23 14:57:58 +00:00
Innei
346fc4617e ♻️ refactor: migrate AI Rules to Claude Code Skills (#11737)
♻️ refactor: migrate AI Rules to Claude Code Skills system

Migrate all AI Rules from .cursor/rules/ to .agents/skills/ directory:
- Move 23 skills to .agents/skills/ (main directory)
- Update symlinks: .claude/skills, .cursor/skills, .codex/skills
- Create project-overview skill from project documentation
- Add references/ subdirectories for complex skills
- Remove LobeChat references from skill descriptions
- Delete obsolete .cursor/rules/ and .claude/commands/prompts/ directories

Skills structure enables better portability and maintainability across AI tools.
2026-01-23 22:30:18 +08:00
Innei
ad34072d9c 🐛 fix(pdf): ensure worker config before Document render (#11746)
* 🐛 fix(pdf): ensure worker config before Document render

Fixes "No GlobalWorkerOptions.workerSrc specified" error in TurboPack by:
- Creating unified pdfjs module that ensures worker config at render time
- Wrapping Document component to call ensureWorker() before render
- Removing side-effect imports that may be optimized away by bundler

Closes LOBE-4108

* 📝 docs: clarify Linear issue management trigger conditions
2026-01-23 22:19:03 +08:00
lobehubbot
1754455890 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-23 14:12:08 +00:00
semantic-release-bot
517b3519a6 🔖 chore(release): v2.0.0-next.353 [skip ci]
## [Version&nbsp;2.0.0-next.353](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.352...v2.0.0-next.353)
<sup>Released on **2026-01-23**</sup>

####  Features

- **database**: Extended async task with metadata and parent id, added index.

<br/>

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

#### What's improved

* **database**: Extended async task with metadata and parent id, added index, closes [#11712](https://github.com/lobehub/lobe-chat/issues/11712) ([31d2f26](https://github.com/lobehub/lobe-chat/commit/31d2f26))

</details>

<div align="right">

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

</div>
v2.0.0-next.353
2026-01-23 14:10:23 +00:00
Neko
31d2f26b6e feat(database): extended async task with metadata and parent id, added index (#11712) 2026-01-23 21:49:56 +08:00
lobehubbot
464e5605c7 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-23 13:47:40 +00:00
semantic-release-bot
3bcf2a8db8 🔖 chore(release): v2.0.0-next.352 [skip ci]
## [Version&nbsp;2.0.0-next.352](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.351...v2.0.0-next.352)
<sup>Released on **2026-01-23**</sup>

<br/>

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

</details>

<div align="right">

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

</div>
v2.0.0-next.352
2026-01-23 13:45:55 +00:00
Neko
26e21dce3c ️ perf(memory-user-memory): improved LoCoMo benchmark context structure (#11748) 2026-01-23 21:27:06 +08:00
lobehubbot
923cdca553 📝 docs(bot): Auto sync agents & plugin to readme 2026-01-23 12:32:19 +00:00
semantic-release-bot
616e56b70f 🔖 chore(release): v2.0.0-next.351 [skip ci]
## [Version&nbsp;2.0.0-next.351](https://github.com/lobehub/lobe-chat/compare/v2.0.0-next.350...v2.0.0-next.351)
<sup>Released on **2026-01-23**</sup>

#### 🐛 Bug Fixes

- **misc**: Fix auto scroll.

<br/>

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

#### What's fixed

* **misc**: Fix auto scroll, closes [#11734](https://github.com/lobehub/lobe-chat/issues/11734) ([892fa9f](https://github.com/lobehub/lobe-chat/commit/892fa9f))

</details>

<div align="right">

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

</div>
v2.0.0-next.351
2026-01-23 12:30:32 +00:00
Innei
de53b8161a ⬆️ chore: upgrade @lobehub/ui to 4.28.0 (#11743)
* ⬆️ chore: upgrade @lobehub/ui to 4.27.5

- Upgrade @lobehub/ui from 4.27.4 to 4.27.5
- Remove unused tooltip styles in ModelSelect component

* ⬆️ chore: upgrade @lobehub/ui to 4.28.0
2026-01-23 20:11:44 +08:00
Arvin Xu
892fa9fac3 🐛 fix: fix auto scroll (#11734)
* fix auto scroll

* fix auto scroll

* Update DebugInspector.tsx
2026-01-23 20:00:20 +08:00