Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weโ€™ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

๐Ÿ› fix: fix plugin settings error #117

Merged
merged 1 commit into from
Aug 26, 2023
Merged

Conversation

arvinxx
Copy link
Contributor

@arvinxx arvinxx commented Aug 26, 2023

๐Ÿ’ป ๅ˜ๆ›ด็ฑปๅž‹ | Change Type

  • โœจ feat
  • ๐Ÿ› fix
  • ๐Ÿ’„ style
  • ๐Ÿ”จ chore
  • ๐Ÿ“ docs

๐Ÿ”€ ๅ˜ๆ›ด่ฏดๆ˜Ž | Description of Change

close #116

๐Ÿ“ ่กฅๅ……ไฟกๆฏ | Additional Information

@vercel
Copy link

vercel bot commented Aug 26, 2023

Deployment failed with the following error:

Resource is limited - try again in 2 hours (more than 100, code: "api-deployments-free-per-day").

@arvinxx arvinxx merged commit 064d90e into main Aug 26, 2023
@arvinxx arvinxx deleted the fix/plugin-settings-error branch August 26, 2023 11:05
github-actions bot pushed a commit that referenced this pull request Aug 26, 2023
### [Version 0.62.1](v0.62.0...v0.62.1)
<sup>Released on **2023-08-26**</sup>

#### ๐Ÿ› Bug Fixes

- **misc**: Fix plugin settings error.

<br/>

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

#### What's fixed

* **misc**: Fix plugin settings error, closes [#117](#117) ([064d90e](064d90e))

</details>

<div align="right">

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

</div>
@canisminor1990
Copy link
Member

๐ŸŽ‰ This PR is included in version 0.62.1 ๐ŸŽ‰

The release is available on:

Your semantic-release bot ๐Ÿ“ฆ๐Ÿš€

TiagoFer0128 pushed a commit to TiagoFer0128/lobe-chat that referenced this pull request Dec 14, 2023
### [Version&nbsp;0.62.1](lobehub/lobe-chat@v0.62.0...v0.62.1)
<sup>Released on **2023-08-26**</sup>

#### ๐Ÿ› Bug Fixes

- **misc**: Fix plugin settings error.

<br/>

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

#### What's fixed

* **misc**: Fix plugin settings error, closes [#117](lobehub/lobe-chat#117) ([064d90e](lobehub/lobe-chat@064d90e))

</details>

<div align="right">

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

</div>
github-actions bot pushed a commit to bentwnghk/lobe-chat that referenced this pull request Jan 1, 2024
## Version&nbsp;1.0.0
<sup>Released on **2024-01-01**</sup>

#### โ™ป Code Refactoring

- **agent-market**: Refactor desktop and mobile to improve mobile performance.
- **layout**: Refactor layout, Refactor settings layout, Refactor ssc layout.
- **migration**: Next.js app router.
- **plugin**: ้‡ๆž„ plugin Store ็ป„็ป‡็ป“ๆž„๏ผŒไพฟไบŽๅผ€ๅ‘ไธŽ่ฟญไปฃ็ปดๆŠค.
- **share**: Use modern-screenshot.
- **misc**: Fefactor index url fetch, GetStaticPaths, mirgrate openai-edge to openai, move component folder, move dir from page to app and remove .page suffix, move the conversation and chatInput to features folder, refactor / route to reduce page js size, refactor AgentSettings, refactor and clean global store and chat store, Refactor antd locale file to useSWR, refactor chain, Refactor ChatList, Refactor ChatList onActionsClick, refactor global and share service, Refactor Image components, refactor OpenAIStreamPayload with chat name, refactor plugin api with @lobehub/chat-plugins-gateway, refactor plugin dev modal and improve plugin store, refactor plugin request, Refactor settings page and mobile ux, refactor settings page entry, refactor settingsSelectors to globalSelectors, refactor the api router to app route handlers, refactor the ChatMessage type, refactor the input area to suit the files upload feature, refactor the selectors import, refactor the settings layout to rsc, refactor to ChatErrorType, refactor with new market index url, refactor with new market url, refactor with new plugin implement with dexie db, refactor with OpenAPIConvertor, refactor zustand usage with v4.4, remove langchain, remove no need i18n, Replace cdn, Simplify index page component and remove internationalization configuration, Update configurations, remove unused files, and adjust components and selectors, Use hook to check PWA env, ไผ˜ๅŒ– edit ไปฃ็ ็ป“ๆž„, ไผ˜ๅŒ– Inbox ไผš่ฏ็š„ๅฎž็Žฐ้€ป่พ‘, ไผ˜ๅŒ– plugin ๆ–‡ไปถๅคนๅ‘ฝๅไปฅๆ”ฏๆŒ standalone ็ฑปๅž‹็š„ๆ’ไปถ, ไผ˜ๅŒ– setting Layout ๅฎž็Žฐ, ไผ˜ๅŒ–ไปฃ็ , ไผ˜ๅŒ–ๆ–ฐไผš่ฏ็š„ๅˆ›ๅปบ้€ป่พ‘ session, ๅฐ† chat ไธญ็š„ๅŠŸ่ƒฝๆจกๅž‹ๆ‹†ๅˆ†ๅˆฐ features ไธญ, ๅฐ† message reducer ๆๅ–ๅˆฐ็‹ฌ็ซ‹ๆ–‡ไปถๅคนไธญ, ๅฐ† sessionStore ้ป˜่ฎค equalFn ๆ”นไธบ shallow, ๅฐ† settingStore ้ป˜่ฎค equalFn ๆ”นไธบ shallow, ๅฐ† useSettings ๆ›ดๅไธบ useGlobalStore, ๅฐ†ๅŽŸๆœฌ็š„ settings ๆ›ดๅไธบ global, ๅฐ†็ฝ‘ๅ…ณๅฎž็Žฐไปฃ็ ้›†ๆˆ่ฟ› Chat ๆœฌไฝ“, ๆŠฝๅ–ๆ’ไปถไธบ็‹ฌ็ซ‹ store, ๆ”ถๆ•›ๅˆ‡ๆข SideBar ๆ–นๆณ•ไธบ useSwitchSideBarOnInit, ๆธ…็†ๆ— ็”จไปฃ็ ๅฎž็Žฐ, ้‡ๆž„ openai ๆŽฅๅฃ่ฐƒ็”จ้€ป่พ‘๏ผŒๅฐ†ๆ’ไปถ schema ๅผ€ๅฏๅ…ณ้—ญ้€ป่พ‘ไธŽๆŽฅๅฃ่งฃ่€ฆ, ้‡ๆž„ organizeChats ๆ–นๆณ•, ้‡ๆž„ selector ๆ–‡ไปถ็ป„็ป‡, ้‡ๆž„ session ็›ธๅ…ณๅฎž็Žฐ๏ผŒ็งป้™คๅพช็Žฏไพ่ต–, ้‡ๆž„ settings store ไปฃ็ ๅ†™ๆณ•, ้‡ๆž„ settings ็›ธๅ…ณ็ฑปๅž‹, ้‡ๆž„ไผ˜ๅŒ– hydrated ็š„ๅˆคๆ–ญ้€ป่พ‘, ้‡ๆž„ไผ˜ๅŒ– selectors ๅฎž็Žฐ, ้‡ๆž„ๅนถไผ˜ๅŒ–ๆ–‡ๆกฃๆŠ“ๅ–ๆ’ไปถ่ƒฝๅŠ›, ้‡ๆž„ๆ’ไปถๅˆ—่กจ่Žทๅ–้€ป่พ‘๏ผŒ่ฟ›่€ŒๅฎŒๅ…จ็งป้™ค plugins ็›ฎๅฝ•, ้‡ๆž„้œ€ๆœฌๅœฐ็ผ“ๅญ˜็š„็Šถๆ€ไธบ preference.

#### โœจ Features

- **agent-card**: Add and modify features for agent card.
- **conversation**: Add history range divider.
- **hotkeys**: Compatible with SSR, display platform specific key.
- **i18n**: Add i18next and lobe-i18n internationalization configuration files and update dependencies.
- **issue-template**: Add templates for Bug Report, Feature Request, and Help Wanted.
- **locale**: Add es-ES pt-BR de-DE tr-TR, Add fr-FR.
- **market**: Add prompt token count.
- **plugin-dev**: ไผ˜ๅŒ– manifest ๆŠฅ้”™ๅŽŸๅ› ๆ็คบ๏ผŒๅนถๆ”ฏๆŒ id ไปŽ manifest ่‡ชๅŠจ่Žทๅ–.
- **share**: Add screenshot.
- **sidebar**: Add DraggablePanelContainer and adjust layout and styling, Add import functionality and set labels and onClick functions.
- **wip**: Add setting page.
- **misc**:  support password auth and error,  support sharing to shareGPT, Add `BackToBottom` to conversation, Add `Welcome` page, Add agent settings functionality, Add agent settings functionality, new components, and features for AgentMeta, Add agent share, Add agents market and improve UI components, Add and modify settings page, update Header styles, and improve useTranslation hook, Add and modify translations for various keys in JSON code files, Add and refactor components for chat input feature, Add and update UI elements and agent configuration, Add avatar compress, add Environment Variable for custom model name when deploying, Add fallback language, modify React suspense settings, enable strict mode, and update dependencies, Add Footer component and modify Token and index files, Add functions for generating and analyzing JSON files, generating resource files and table of contents, and formatting console output, Add hotkeys, Add i18n auto flow `pnpm run i18n`, Add import statement and define CSS styles for Avatar component, Add ja_JP, ko_KR and update workflow, Add Lazyload, Add mobile responsiveness, create new component, modify properties, make API calls, Add new components and features for AgentMeta, Add new components, modify import statements, and update CSS styles, Add new dependency, add Tag and PluginTag components, update HeaderTitle, Add new features and improve user experience, Add new features and improve user interface and functionality, Add new features, update URLs, customize appearance, and implement components, Add new files, modify components, and adjust layout and styling, Add new import statement and update module.exports in .i18nrc.js, Add new import statement for "Flexbox" component in "Empty" component, Add new settings for Azure OpenAI and OpenAI in locales files, Add new string, create AgentModal component, implement GridCardItem and Loading components, import AgentModal, Add new translations, update existing translations, add functionality to components, modify styling, and adjust placeholder text, add open new topic when open a topic, add openai server api, add plugin market Setting Modal, Add russian localy, Add russian localy, add several analytics sdk, Add SideBar component, new actions, and update market store state and selectors, Add SliderWithInput component, Add styles and modify layout of FolderPanel, SliderWithInput, SessionList, EditPage, ChatLayout, and SettingLayout components, Add topic empty, Add translations and new setting to "setting.json", agent profile, auto create topic when chatting, ChatList ๆ”ฏๆŒๆ“ไฝœ่กŒไธบ, Dynamically import components using "dynamic" function, hide the password form item in the settings when there is no `ACCESS_CODE` env, implement responsive design for mobile devices, Implement settings and configuration functionality, Import and use constants from "meta.ts" instead of "agentConfig", Import SiOpenai icon and replace 'Tag' component in chat feature, Improve functionality and user interface of market page, Improve organization and functionality of settings and configuration features, improve pin mode about session group, Improve user experience and ensure consistency, Introduce FOLDER_WIDTH constant and update components, Introduce new features and styles for chat application, introduce plugin detail modal, introducing plugin store and refactor with tool concept, Local TTS Player, migrate localStorage to indexedDB, Modify market features components and update CSS styles, platform check utils, plugin default use iframe render, refactor the persist layer from zustand's persist  to dexie ORM, refactor to url state, standalone pluginn can get more arguments on init, support add agent to chat, support Azure OpenAI, Support Azure OpenAI  Deploy env, Support custom deletion, addition, and renaming of models, support custom model name, support DallยทE 3, support detect new version and upgrade action, support docker deploy, support function call at message end, support latest openai model, support markdown type plugin, support multi-language translate, support OpenAI plugin manifest, support OpenAI tool calls, support OpenAPI Authentication, support OpenAPI schema in lobe plugin, support parse openapi schema, support plugin settings env, support plugin settings modal, support plugin state and settings, support the auto create topic configuration, support translate message to current language, support TTS & STT, support upload images to chat with gpt4-vision model, support using env variable to set regions for OpenAI Edge Functions., supports setting  multiple access code, Update icons and text in various components, Update localization files and add translations for different languages, Update localization paths, add new files, settings, descriptions, generate TOC, modify imports/exports, define types, Update messages, settings, error codes, plugin names, weather data display, and UI, Update Russian and English localy (LLM tab), Update styling and functionality of AgentPrompt and EditableMessage components, upgrade locale with SSR, use new plugin manifest to support pluginโ€™s multi api, ไผ˜ๅŒ– Agent ๅฎž็Žฐ๏ผŒๆ”ฏๆŒ่‡ชๅŠจ่กฅๅ…จ, ไผ˜ๅŒ– SideBar ๅฎž็Žฐ๏ผŒๆฟ€ๆดปๆ€ๆŒ‡็คบๆ›ดๅŠ ๆ˜Ž็กฎ, ไผ˜ๅŒ–ไฟๅญ˜ไธบ่ฏ้ข˜ๅŠŸ่ƒฝ, ไผ˜ๅŒ–ๆ’ไปถๆจกๅผไธ‹็š„็”จๆˆทไฝ“้ชŒ, ไผ˜ๅŒ–ๆœ็ดขๅผ•ๆ“Žๆ’ไปถไบคไบ’ๅฑ•็คบ, ไผ˜ๅŒ–ๆฏไธช่ง’่‰ฒ็š„ๅˆๅง‹ๅผ•ๅฏผ, ไผ˜ๅŒ–่ฎพ็ฝฎ้กต, ๅˆๆญฅๅฎŒๆˆๆ’ไปถๅธ‚ๅœบๅŠจๆ€ๅŠ ่ฝฝๅ…จ้“พ่ทฏ, ๅขžๅŠ ไธๅŒๆจกๅž‹, ๅขžๅŠ ่‡ชๅฎšไน‰ๆ’ไปถ็š„ๅขžๅˆ ๆ”น้…็ฝฎๅŠŸ่ƒฝ, ๅฎŒๅ–„ๆ’ไปถ่ฏทๆฑ‚็š„้”™่ฏฏๅค„็†, ๅฎŒๅ–„่‡ชๅฎšไน‰ๆ’ไปถ่กจๅ•็š„ๆ ก้ชŒ้€ป่พ‘, ๅฎŒๆˆ่‡ชๅŠจๆทปๅŠ  meta ็š„่ƒฝๅŠ›, ๅฎž็Žฐ session ๅฏผๅ…ฅๅŠŸ่ƒฝ, ๅฎž็Žฐ Topic ้‡ๅ‘ฝๅๅŠŸ่ƒฝ, ๅฎž็Žฐไผ˜ๅŒ–้‡ๅ‘่ฏทๆฑ‚ๅŠŸ่ƒฝ, ๅฎž็Žฐไผš่ฏๅฑ•็คบๆจกๅผๅˆ‡ๆข๏ผŒๅนถไผ˜ๅŒ–้ป˜่ฎคๅˆ›ๅปบ่ง’่‰ฒ็š„้…็ฝฎ, ๅฎž็Žฐๅ•ไธชไผš่ฏๅ’Œ่ง’่‰ฒ็š„ๅฏผๅ‡บๅŠŸ่ƒฝ, ๅฎž็Žฐๆ’ไปถ็ป„ไปถ็š„ๅŠจๆ€ๅŠ ่ฝฝ, ๅฎž็Žฐๆธ…็ฉบๆ‰€ๆœ‰ไผš่ฏๆถˆๆฏ, ๅฎž็Žฐ่‡ชๅฎšไน‰ๅŽ†ๅฒๆถˆๆฏๆ•ฐๅŠŸ่ƒฝ, ๅฎž็Žฐ่ฏ้ข˜ๅˆ ้™คๅŠŸ่ƒฝ, ๅฎž็Žฐ่ฏ้ข˜ๆจกๅ—, ๅฎž็Žฐ้…็ฝฎๅฏผๅ‡บๅŠŸ่ƒฝ, ๅฑ•็คบๆจกๅž‹็ฑปๅž‹, ๆ”ฏๆŒ inbox ๆถˆๆฏๅฏผๅ‡บ, ๆ”ฏๆŒ inbox ็š„ไผš่ฏๅŠŸ่ƒฝ, ๆ”ฏๆŒ pwa ๆจกๅผ, ๆ”ฏๆŒไผš่ฏ็ฝฎ้กถ, ๆ”ฏๆŒไฝฟ็”จๅ…จๅฑ€ๅŠฉๆ‰‹็š„่ฎพ็ฝฎไฝœไธบ้ป˜่ฎคๅŠฉๆ‰‹็š„ๅˆ›ๅปบ่ง’่‰ฒ, ๆ”ฏๆŒไฝฟ็”จ่‡ชๅฎšไน‰ OpenAI Key, ๆ”ฏๆŒไฟฎๆ”นไธŽ่ฎฐๅฝ•ๆ’ไปถ็š„้…็ฝฎ, ๆ”ฏๆŒๅœๆญข็”Ÿๆˆๆถˆๆฏ, ๆ”ฏๆŒๅˆ‡ๆข่ฏญ่จ€, ๆ”ฏๆŒๅ‘้€ๆ’ไปถ้…็ฝฎไฟกๆฏ, ๆ”ฏๆŒๅคๅˆถไธŽ็ผ–่พ‘ไผš่ฏๆถˆๆฏ, ๆ”ฏๆŒๅคš่ฝฎ็š„ๆ’ไปถๆ„ๅ›พ่ฏ†ๅˆซ, ๆ”ฏๆŒๅฑ•็คบ token ไฝฟ็”จ้‡, ๆ”ฏๆŒๅฑ•็คบๆ’ไปถๆ’ไปถ็Šถๆ€, ๆ”ฏๆŒๅฑ•็คบๆฅ่‡ชๆจกๅž‹็š„ๆ ‡่ฎฐไฟกๆฏ, ๆ”ฏๆŒๅฟซๆท้…็ฝฎๆจกๅž‹ใ€ๆธฉๅบฆ, ๆ”ฏๆŒๅฟซ้€Ÿๅˆทๆ–ฐไธŽ้ข„่งˆ manifest, ๆ”ฏๆŒๆŒไน…ๅŒ–้š่— Topic ๅŠŸ่ƒฝ, ๆ”ฏๆŒๆ’ไปถ i18n ๆจกๅผๅฑ•็คบ, ๆ”ฏๆŒๆ’ไปถ manifest ๅŠ ่ฝฝๅคฑ่ดฅๅŽ้‡่ฏ•, ๆ”ฏๆŒๆ’ไปถๅˆ—่กจ ไธŽ ๅŸบไบŽ Serpapi ็š„ๆœ็ดขๅผ•ๆ“Žๆ’ไปถ, ๆ”ฏๆŒๆœฌๅœฐๆ’ไปถไพง็š„่ฏทๆฑ‚ไธŽ้”™่ฏฏๅ‘ˆ็Žฐ, ๆ”ฏๆŒๆœฌๅœฐๆ’ไปถ่‡ชๅฎšไน‰ gateway, ๆ”ฏๆŒๆŸฅ่ฏขๅคฉๆฐ”, ๆ”ฏๆŒๆจกๅž‹่ฎพ็ฝฎ, ๆ”ฏๆŒๆธฒๆŸ“ manifest ไธญ็š„ settings, ๆ”ฏๆŒ็ผ“ๅญ˜่ง’่‰ฒ้ขๆฟ็š„ๅฑ•ๅผ€ๆŠ˜ๅ ็Šถๆ€, ๆ”ฏๆŒ็ฝ‘้กตๆŠ“ๅ–, ๆ”ฏๆŒ่‡ชๅŠจ่ทณ่ฝฌๅˆฐ็ฌฌไธ€ๆกไผš่ฏ, ๆ”ฏๆŒ่‡ชๅฎšไน‰ OpenAI ไปฃ็†ๅœฐๅ€, ๆ”ฏๆŒ่ฎพ็ฝฎไธๆญฃ็กฎๆ—ถ่ฟ›่กŒๆ’ไปถ็š„้…็ฝฎ, ๆ”ฏๆŒ่ถ…่ฟ‡4k็š„ไผš่ฏไฝฟ็”จ 16k ๆ€ป็ป“ๆ ‡้ข˜, ๆ”ฏๆŒ่พ“ๅ…ฅๆจกๆฟ้ข„ๅค„็†, ๆ”ฏๆŒ้€‰ๆ‹ฉ Emoji, ๆ•ฐๆฎ็ป“ๆž„ๅฑ‚ๅฎŒๆˆ topic ๆจกๅž‹ๆ”น้€ , ๆ–ฐๅขž inbox ๆ•ฐๆฎๆจกๅž‹, ๆ–ฐๅขž inbox ๆจกๅ—ๅ…ฅๅฃ, ๆ–ฐๅขžๆ’ไปถ่ฏทๆฑ‚็Šถๆ€็š„้”™่ฏฏๅค„็†, ๆ–ฐๅขžๆ’ไปถ้…็ฝฎ Dev ๅผน็ช—, ๆ–ฐๅขž่‡ชๅŠจๆปšๅŠจ, ็ป‘ๅฎšๆœฌๅœฐๆ’ไปถ็š„ๅขžๅˆ ๆ”น้€ป่พ‘, ่กฅๅ…… token ่ฏฆๆƒ…, ่กจๅ•้…็ฝฎๆ”ฏๆŒ่ฎพๅฎšๅ„้กน้ซ˜็บงๅ‚ๆ•ฐ, ้€‚้…ๆ’ไปถ i18n ๆ–นๆกˆ.

#### ๐Ÿ› Bug Fixes

- **docker**: Improve config to reduce unnecessary env and change default PORT.
- **plugin-dev**: ไฟฎๆญฃ็ผ–่พ‘ๆจกๅผไธ‹้ข„่งˆๅฑ•็คบ้—ฎ้ข˜ๅ’Œ id ้‡ๅคๆ ก้ชŒ้—ฎ้ข˜.
- **plugin**: Fix plugin can't get settings from lobe-chat, ไฟฎๆญฃๅผ€ๅฏๆ’ไปถๅŽไผš่ฏๆ— ๆ•ˆ็š„้—ฎ้ข˜.
- **settings**: Fix settings route.
- **vercel**: Fix deploy.
- **misc**: Add apikey form when there is no default api key in env, add cancel button text i18n for delete assistant modal, add deps, add some env to Dockerfile, Agent details sidebar and market page height overflow, Change topic-deletion hotkey, ChatInput should have maxHeight, clean up gpt-3.5 model, fallback  agent market index to en when not find correct locale, fix  agents market locale fallback to english, fix `PLUGINS_INDEX_URL` not working, fix a bug that can't send only images with empty content, fix a bug that export a session without messages, fix a bug that remove all topics when clear message, fix a bug that trigger plugin's message type error, fix a bug that weather plugin is not work correctly, fix a bug when click inbox not switch back to chat page, fix a translation error in Traditional Chinese, Fix ActionBar props and regenerate btn with error message, Fix active setting tab after click agent setting button, fix agent market detail scroll error, fix agent market list, fix agent market with other locales, fix agent settings, fix agent settings crash with old pluginManifest, Fix agent share formate, fix agent system role modal scrolling when content is too long, fix agent system role modal scrolling when content is too long, fix auto scrolling when generating message, fix break cn chars in stream mode, fix chat error when message has image with non-vision model, Fix ChatList FC Render, fix clear session error, fix client config, fix custom agent meta issue, fix CUSTOM_MODEL `-` operator not working, fix dalle image download error, fix deployment build failure, fix docker image, fix docker image optimization error log, fix docker reverse proxy don't work, fix envs like `CUSTOM_MODELS` don't work with docker deployment, fix error, fix fallback to en when the locale is zh, fix fetch plugin header error, fix fetcher, Fix fontsize setting and audio download style, fix function apiName length, fix global state merge error, fix image display error, Fix image gallery sort index, Fix image gallery sort index, Fix image sort index, Fix image upload error, fix image upload list missing, Fix import, fix import, fix input box losing focus after sending a message on the desktop, Fix language settings may not take effect, Fix lint, Fix locale typo, Fix locales, fix market error, fix market locale missing, Fix market search (fix, Fix market sidebar scroll and add i18n, fix maxTokens params still work when disable enableMaxTokens, fix messages flickering when creating topic, fix messages not refresh when creating a new topic, fix miss manifest.json link, fix mobile route, Fix mobile safearea (fix, fix mobile switch when session selected, fix model tag missing, fix next.config.mjs, fix not cannot change setting error, Fix opt+delete fail in inputing (resolve, fix package.json, fix plugin error with nginx reverse proxy, fix plugin not work correct when adding agent from market, fix plugin settings error, fix plugin settings error, Fix qwen, chatglm request failed, fix redirect to welcome problem when there are topics in inbox, fix remove tts and translate not working, fix reset button not clear plugin settings, Fix route, fix rsc layout, fix save topic button, fix sessionList double click on mobile, fix setCookie method that set cookie with sub-path, fix setting plugin i18n, Fix setting tab highlight (fix, Fix setting type, fix settings storage error, fix share default config, Fix share screenshot scrollbar, Fix ShareModal, fix shuffle, Fix ssr, Fix ssr, Fix ssr, Fix ssr, Fix ssr, Fix ssr, Fix ssr, fix SSR style error, fix switch model don't work on mobile, fix the history-count text, fix the plugin array merge error when fork agent from market, Fix title, fix toggle back to default topic when clearing topic, fix tool calls at end, fix topic not refresh when switching sessions quickly, Fix type, fix URI error, fix vision model max tokens, hotkey disabled in form tags, image optimization in docker standalone build, improve openai error info, improve plausible analytics ENV, improve plugin message display, improve topic search experience, improve vision model checker, inject tool description into agent system role, lock zustand, lock zustand, pin antd version to fix chat page crash, pin openai to fix type error, Remove input highlight, Remove useless dynamic import, Revert "๐Ÿ› fix: clean up gpt-3.5 model", sharp missing in docker production, sharp missing in production, switch session causing problem, template remove sharp deps, the input box is prone to losing focus, try with node mode plugins, upgrade viewport for nextjs 14, use en-US when no suit lang with plugin index, use pnpm to fix docker release, use search url with agent item, wrong locale language in en_US, ไผ˜ๅŒ– 405 ๆŠฅ้”™่ฟ”ๅ›žๅ†…ๅฎน๏ผŒๅนถไผ˜ๅŒ– openai ๆœๅŠก็ซฏ่ถ…ๆ—ถๅค„็†้€ป่พ‘, ไผ˜ๅŒ– model tag ๅฑ•็คบ้€ป่พ‘, ไผ˜ๅŒ– openai ๆŽฅๅฃ็š„้”™่ฏฏๅค„็†้€ป่พ‘, ไฝฟ็”จ client ๅŠ ่ฝฝ i18n ไปฅ่งฃๅ†ณ nextjs ้›†ๆˆ้—ฎ้ข˜, ไฟฎๆญฃ access code ๆ ก้ชŒ้€ป่พ‘, ไฟฎๆญฃ api key ๆ— ๆณ•ๆญฃๅธธๆ˜พ็คบๅœจ็ง˜้’ฅ่พ“ๅ…ฅๆก†๏ผŒๅนถๅขžๅŠ ๆ˜พ็คบๅ…ณ้—ญๆŒ‰้’ฎ, ไฟฎๆญฃ basePath ๅœจ็”Ÿไบง็Žฏๅขƒไธ‹ไธ็”Ÿๆ•ˆ็š„้—ฎ้ข˜, ไฟฎๆญฃ defaultAgent ๆ— ๆณ•ๆญฃๅธธๅ˜ๆ›ด็š„้—ฎ้ข˜, ไฟฎๆญฃ defaults ้€ ๆˆ็š„ config ๆŠฅ้”™, ไฟฎๆญฃ i18n ๅคฑๆ•ˆ็š„้—ฎ้ข˜, ไฟฎๆญฃ inbox ็‚นๅ‡ป้‡ๆ–ฐ็”ŸๆˆไผšๆŠฅ้”™็š„้—ฎ้ข˜, ไฟฎๆญฃ localStorage ไธๅญ˜ๅœจ้€ ๆˆ่ฎพ็ฝฎ้กตๅˆทๆ–ฐ500 ไฟๅญ˜็š„้—ฎ้ข˜, ไฟฎๆญฃ message parentId ไธๆญฃ็กฎ็š„้—ฎ้ข˜, ไฟฎๆญฃ SessionList ็š„ๅˆ ้™ค้€ป่พ‘, ไฟฎๆญฃtotal token ่ฎก็ฎ—ไธๆญฃ็กฎ็š„้—ฎ้ข˜, ไฟฎๆญฃๅˆ ้™คๆ’ไปถๆ—ถ้”™่ฏฏๅผ€ๅฏ็š„้—ฎ้ข˜, ไฟฎๆญฃๅ‘้€็š„่ฏทๆฑ‚ไธๅŒ…ๅซ systemRole ็š„้—ฎ้ข˜, ไฟฎๆญฃๅผ‚ๆญฅๆฐดๅˆ้€ ๆˆ็š„ๅˆๅง‹็Šถๆ€ไธ็จณๅฎš็š„้—ฎ้ข˜, ไฟฎๆญฃๆœ็ดขๅผ•ๆ“Žๆ’ไปถ็š„ๅฎž็Žฐ้—ฎ้ข˜, ไฟฎๆญฃๆ•ฐ็ป„ๅˆๅนถ้€ป่พ‘, ไฟฎๆญฃๆ— ๆณ•ๆญฃๅธธๅผ€ๅฏๆ’ไปถ็š„้—ฎ้ข˜, ไฟฎๆญฃๆ—ฅๅฟ—่ถ…่ฟ‡ 4096 ้•ฟๅบฆ็š„้—ฎ้ข˜, ไฟฎๆญฃๆฐดๅˆๅฏผ่‡ด list ไธขๅคฑ็š„้—ฎ้ข˜, ไฟฎๆญฃๆฒกๆœ‰ prompt ็š„็ผ–่พ‘ไธŽไฟๅญ˜ๆŒ‰้’ฎ็š„้—ฎ้ข˜, ไฟฎๆญฃๆต‹่ฏ•, ไฟฎๆญฃ็งปๅŠจ็ซฏ่ทฏ็”ฑ้—ฎ้ข˜, ไฟฎๆญฃ็งปๅŠจ็ซฏ่พ“ๅ…ฅ access code ้ป˜่ฎคๆ‰“ๅผ€ๆ•ฐๆฎ้”ฎ็›˜็š„้—ฎ้ข˜, ไฟฎๆญฃ็งป้™ค session ๆ—ถ็š„่ทฏ็”ฑ่ทณ่ฝฌ้€ป่พ‘, ไฟฎๆญฃ็ผ“ๅญ˜ๆ—งๆ•ฐๆฎ็š„ๆŠฅ้”™้—ฎ้ข˜, ไฟฎๆญฃ่‡ชๅฎšไน‰ OpenAI API Key ็š„ไฝฟ็”จ้—ฎ้ข˜, ไฟฎๆญฃ่ขซ็งป้™คๆ’ไปถๆ— ๆณ•็œ‹ๅˆฐ็š„้—ฎ้ข˜, ไฟฎๆญฃ่ฐƒ็”จๆ’ไปถๆŸฅ่ฏข็š„ๆ˜พ็คบ้—ฎ้ข˜, ไฟฎๆญฃ่ฐƒ็”จๆ’ไปถๆŸฅ่ฏข็š„ๆ˜พ็คบ้—ฎ้ข˜, ไฟฎๆญฃ่ฟ”ๅ›ž็ป“ๆžœๅฏผ่‡ดๆ’ไปถๆ— ๆณ•ๆญฃๅธธ่ฏ†ๅˆซ็š„้—ฎ้ข˜, ไฟฎๆญฃ้‡ๆ–ฐ็”Ÿๆˆๆ—ถๅˆ‡ๅˆ†ๅŽ†ๅฒๆถˆๆฏ็š„้€ป่พ‘, ่กฅๅ……ๆ’ไปถ store ็š„ๆฐดๅˆ้€ป่พ‘.

#### ๐Ÿ’„ Styles

- **meta**: Fix and add metadata, Update meta image.
- **misc**:  upload image to vision model adapting to mobile device, Add config to renderErrorMessages, Add guide to market page, add image download functionality to DALLยทE render component, add max height to model menu in chat input area, Add new components, modify display properties, and update settings feature, Better mobile style, better tag style, Change image fit to cover mode, Fix ChatInputArea style and typo (resolve, Fix chatitem gap, Fix conversation mobile viewarea, Fix empty files style, fix function message style, Fix image display in safari (fix, fix Inbox defaultMessage avatar, fix input style, fix layout, Fix lazyload height, fix mobile padding of plugin dev modal, fix plugin iframe width, Fix safeare in mobile, fix session item height, Fix SessionList on mobile, Fix some style problem, Fix some styles and make updates to various files, fix SystemRole Skeleton padding, Fix typo, improve api key form, improve loading state, improve password ui to make it more clear, improve plugin message ui, improve settings display, lock ui version to fix setting form style, Modify onClick event in SessionHeader, change title in Loading component,, Move file inside chat input in mobile mode, Optmize PWA style and scroll effect, Replace 100vh with 100% to fix mobile scroll problem, show topic tooltip on left side, support it-IT nl-NL and pl-PL locales, support slider and select plugin setting render, Switch Modal components to @lobehub/ui, Update doc mode and token tags, Update editable image style, update i18n, Update image default background color, Update image editable style, Update image grid, Update Image grid, Update image remove button hover style, update loading style and compatible with unknown agent identifier, update manifest, update modal style, Update Modal style, Update ShareAgentButton, Update theme color and styling of mobile settings page, Update tool style, Update topic list header, Update welcome assetes, Use new Alert ui, ไผ˜ๅŒ– App ้ฆ–้กต Loading ๆ€, ไผ˜ๅŒ– Chat Skeleton ๆ ทๅผ, ไผ˜ๅŒ– document title, ไผ˜ๅŒ– Header ๆ ทๅผ, ไผ˜ๅŒ– header ็š„ setting ๅฑ•็คบ, ไผ˜ๅŒ– Inbox ๆ ทๅผ, ไผ˜ๅŒ– manifest ้ข„่งˆ็š„ๅฐบๅฏธ, ไผ˜ๅŒ– tooltip ๆ˜พ็คบ, ไผ˜ๅŒ– topic ๆ ทๅผ, ไผ˜ๅŒ– Topic ็š„ๆฐดๅˆๅŠ ่ฝฝๆ•ˆๆžœ, ไผ˜ๅŒ–ๅ…œๅบ•็ป“ๆžœๅฑ•็คบ, ไผ˜ๅŒ–ๅˆๅง‹ๅŒ–ๅŠ ่ฝฝ็Šถๆ€๏ผŒ็ญ‰ๅˆฐไผš่ฏๅŠ ่ฝฝๅฎŒๆฏ•ๅ†ๆ˜พ็คบๅ†…ๅฎน, ไผ˜ๅŒ–ๆ’ไปถ็š„ๅฑ•็คบ้€ป่พ‘, ไผ˜ๅŒ–ๆœ็ดขๅผ•ๆ“Žๆ’ไปถๅฑ•็คบ, ไผ˜ๅŒ–ๆœ็ดขๅผ•ๆ“Žๆ ทๅผ, ไผ˜ๅŒ–ๆ–‡ๆกˆ, ไผ˜ๅŒ–ๆ–‡ๆกˆ, ไผ˜ๅŒ–ๆ ทๅผ, ไผ˜ๅŒ–ๆจกๅž‹ๅœจ list ไธญ็š„ๅฑ•็คบ้€ป่พ‘, ไผ˜ๅŒ–ๆฐดๅˆๅ‰็š„ๅŠ ่ฝฝๆ•ˆๆžœ, ไผ˜ๅŒ–ๆธ…็†ไผš่ฏ็š„ๆ“ไฝœ่ทฏๅพ„, ไผ˜ๅŒ–็ฌฌไธ€ๆฌกๆฐดๅˆ้€ป่พ‘, ไผ˜ๅŒ–้—จ็ฆไธ‹้ป˜่ฎค็š„่งฃ้”ๆ–นๅผ, ไผ˜ๅŒ–้ป˜่ฎค่ง’่‰ฒ็š„้…็ฝฎ, ไฟฎๆญฃ assistant ๆถˆๆฏๆฒกๆœ‰ background ็š„้—ฎ้ข˜, ไฟฎๆญฃ markdown li ไธขๅคฑ็š„้—ฎ้ข˜, ไฟฎๆญฃๅ›พ็‰‡้€‰้กน็š„ๆ ทๅผ้—ฎ้ข˜, ไฟฎๆญฃๅฏน่ฏไธญ็”จๆˆทๅคดๅƒ็š„้—ฎ้ข˜, ไฟฎๆญฃๆ’ไปถ็š„ๅฑ•็คบๆ–‡ๆกˆ, ไฟฎๆญฃ่ฏ้ข˜ๅˆ—่กจๆ— ๆณ•ๆปšๅŠจ็š„้—ฎ้ข˜, ๅขžๅŠ ๅ›ฝ้™…ๅŒ–ๆ–‡ๆกˆ, ๅขžๅŠ ๆœชๅˆๅง‹ๅŒ–็š„ loading ๆ€, ๅฎŒๆˆๆ’ไปถๅธ‚ๅœบ loading ๆ€ๆ ทๅผ, ๆš‚ๆ—ถ้š่— Hero ๆจกๆฟ, ๆ›ดๆ–ฐๆ’ไปถๆ–‡ๆกˆ, ่กฅๅ…… ChatList ็š„ Loading ๆ€.

<br/>

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

#### Code refactoring

* **agent-market**: Refactor desktop and mobile to improve mobile performance, closes [#278](https://github.com/bentwnghk/lobe-chat/issues/278) ([82b7f60](https://github.com/bentwnghk/lobe-chat/commit/82b7f60))
* **layout**: Refactor layout ([ace21f4](https://github.com/bentwnghk/lobe-chat/commit/ace21f4))
* **layout**: Refactor settings layout ([bd48121](https://github.com/bentwnghk/lobe-chat/commit/bd48121))
* **layout**: Refactor ssc layout ([26e1c41](https://github.com/bentwnghk/lobe-chat/commit/26e1c41))
* **migration**: Next.js app router, closes [#220](https://github.com/bentwnghk/lobe-chat/issues/220) ([bb8085e](https://github.com/bentwnghk/lobe-chat/commit/bb8085e))
* **plugin**: ้‡ๆž„ plugin Store ็ป„็ป‡็ป“ๆž„๏ผŒไพฟไบŽๅผ€ๅ‘ไธŽ่ฟญไปฃ็ปดๆŠค ([ec527cb](https://github.com/bentwnghk/lobe-chat/commit/ec527cb))
* **share**: Use modern-screenshot, closes [#256](https://github.com/bentwnghk/lobe-chat/issues/256) ([b3d7108](https://github.com/bentwnghk/lobe-chat/commit/b3d7108))
* **misc**: Fefactor index url fetch ([257584b](https://github.com/bentwnghk/lobe-chat/commit/257584b))
* **misc**: GetStaticPaths ([59dcbe9](https://github.com/bentwnghk/lobe-chat/commit/59dcbe9))
* **misc**: Mirgrate openai-edge to openai, closes [#145](https://github.com/bentwnghk/lobe-chat/issues/145) ([75ee574](https://github.com/bentwnghk/lobe-chat/commit/75ee574))
* **misc**: Move component folder ([fb85d16](https://github.com/bentwnghk/lobe-chat/commit/fb85d16))
* **misc**: Move dir from page to app and remove .page suffix, closes [#236](https://github.com/bentwnghk/lobe-chat/issues/236) ([2907303](https://github.com/bentwnghk/lobe-chat/commit/2907303))
* **misc**: Move the conversation and chatInput to features folder, closes [#750](https://github.com/bentwnghk/lobe-chat/issues/750) ([0334592](https://github.com/bentwnghk/lobe-chat/commit/0334592))
* **misc**: Refactor / route to reduce page js size ([79f0347](https://github.com/bentwnghk/lobe-chat/commit/79f0347))
* **misc**: Refactor AgentSettings, closes [#121](https://github.com/bentwnghk/lobe-chat/issues/121) ([1f29199](https://github.com/bentwnghk/lobe-chat/commit/1f29199))
* **misc**: Refactor and clean global store and chat store, closes [#774](https://github.com/bentwnghk/lobe-chat/issues/774) ([6120042](https://github.com/bentwnghk/lobe-chat/commit/6120042))
* **misc**: Refactor antd locale file to useSWR ([2e1cd7c](https://github.com/bentwnghk/lobe-chat/commit/2e1cd7c))
* **misc**: Refactor chain ([49c4863](https://github.com/bentwnghk/lobe-chat/commit/49c4863))
* **misc**: Refactor ChatList, closes [#147](https://github.com/bentwnghk/lobe-chat/issues/147) ([aa4216c](https://github.com/bentwnghk/lobe-chat/commit/aa4216c))
* **misc**: Refactor ChatList onActionsClick ([d06d87e](https://github.com/bentwnghk/lobe-chat/commit/d06d87e))
* **misc**: Refactor global and share service ([dd6f00e](https://github.com/bentwnghk/lobe-chat/commit/dd6f00e))
* **misc**: Refactor Image components ([72dcd18](https://github.com/bentwnghk/lobe-chat/commit/72dcd18))
* **misc**: Refactor OpenAIStreamPayload with chat name ([a799530](https://github.com/bentwnghk/lobe-chat/commit/a799530))
* **misc**: Refactor plugin api with @lobehub/chat-plugins-gateway, closes [#100](https://github.com/bentwnghk/lobe-chat/issues/100) ([b88d0db](https://github.com/bentwnghk/lobe-chat/commit/b88d0db))
* **misc**: Refactor plugin dev modal and improve plugin store ([4dc5e35](https://github.com/bentwnghk/lobe-chat/commit/4dc5e35))
* **misc**: Refactor plugin request, closes [#89](https://github.com/bentwnghk/lobe-chat/issues/89) ([23efee3](https://github.com/bentwnghk/lobe-chat/commit/23efee3))
* **misc**: Refactor settings page and mobile ux ([89c5648](https://github.com/bentwnghk/lobe-chat/commit/89c5648))
* **misc**: Refactor settings page entry ([e86aff2](https://github.com/bentwnghk/lobe-chat/commit/e86aff2))
* **misc**: Refactor settingsSelectors to globalSelectors ([38917e8](https://github.com/bentwnghk/lobe-chat/commit/38917e8))
* **misc**: Refactor the api router to app route handlers, closes [#254](https://github.com/bentwnghk/lobe-chat/issues/254) ([f032112](https://github.com/bentwnghk/lobe-chat/commit/f032112))
* **misc**: Refactor the ChatMessage type ([40375bd](https://github.com/bentwnghk/lobe-chat/commit/40375bd))
* **misc**: Refactor the input area to suit the files upload feature, closes [#442](https://github.com/bentwnghk/lobe-chat/issues/442) ([57a61fd](https://github.com/bentwnghk/lobe-chat/commit/57a61fd))
* **misc**: Refactor the selectors import, closes [#120](https://github.com/bentwnghk/lobe-chat/issues/120) ([6646502](https://github.com/bentwnghk/lobe-chat/commit/6646502))
* **misc**: Refactor the settings layout to rsc ([b840f44](https://github.com/bentwnghk/lobe-chat/commit/b840f44))
* **misc**: Refactor to ChatErrorType ([cd1a033](https://github.com/bentwnghk/lobe-chat/commit/cd1a033))
* **misc**: Refactor with new market index url ([d2834b7](https://github.com/bentwnghk/lobe-chat/commit/d2834b7))
* **misc**: Refactor with new market url, closes [#123](https://github.com/bentwnghk/lobe-chat/issues/123) ([34a88f8](https://github.com/bentwnghk/lobe-chat/commit/34a88f8))
* **misc**: Refactor with new plugin implement with dexie db, closes [#596](https://github.com/bentwnghk/lobe-chat/issues/596) ([f3b5e7b](https://github.com/bentwnghk/lobe-chat/commit/f3b5e7b))
* **misc**: Refactor with OpenAPIConvertor ([605b3bf](https://github.com/bentwnghk/lobe-chat/commit/605b3bf))
* **misc**: Refactor zustand usage with v4.4, closes [#52](https://github.com/bentwnghk/lobe-chat/issues/52) ([4c65aa7](https://github.com/bentwnghk/lobe-chat/commit/4c65aa7))
* **misc**: Remove langchain ([7b0f96c](https://github.com/bentwnghk/lobe-chat/commit/7b0f96c))
* **misc**: Remove no need i18n ([808a86a](https://github.com/bentwnghk/lobe-chat/commit/808a86a))
* **misc**: Replace cdn ([2875400](https://github.com/bentwnghk/lobe-chat/commit/2875400))
* **misc**: Simplify index page component and remove internationalization configuration ([47c3f0e](https://github.com/bentwnghk/lobe-chat/commit/47c3f0e))
* **misc**: Update configurations, remove unused files, and adjust components and selectors ([23524b2](https://github.com/bentwnghk/lobe-chat/commit/23524b2))
* **misc**: Use hook to check PWA env ([b4234db](https://github.com/bentwnghk/lobe-chat/commit/b4234db))
* **misc**: ไผ˜ๅŒ– edit ไปฃ็ ็ป“ๆž„ ([fdb3a3f](https://github.com/bentwnghk/lobe-chat/commit/fdb3a3f))
* **misc**: ไผ˜ๅŒ– Inbox ไผš่ฏ็š„ๅฎž็Žฐ้€ป่พ‘ ([22cc4cf](https://github.com/bentwnghk/lobe-chat/commit/22cc4cf))
* **misc**: ไผ˜ๅŒ– plugin ๆ–‡ไปถๅคนๅ‘ฝๅไปฅๆ”ฏๆŒ standalone ็ฑปๅž‹็š„ๆ’ไปถ ([98860a8](https://github.com/bentwnghk/lobe-chat/commit/98860a8))
* **misc**: ไผ˜ๅŒ– setting Layout ๅฎž็Žฐ ([f789935](https://github.com/bentwnghk/lobe-chat/commit/f789935))
* **misc**: ไผ˜ๅŒ–ไปฃ็  ([6a8f7df](https://github.com/bentwnghk/lobe-chat/commit/6a8f7df))
* **misc**: ไผ˜ๅŒ–ๆ–ฐไผš่ฏ็š„ๅˆ›ๅปบ้€ป่พ‘ session ([d70f22d](https://github.com/bentwnghk/lobe-chat/commit/d70f22d))
* **misc**: ๅฐ† chat ไธญ็š„ๅŠŸ่ƒฝๆจกๅž‹ๆ‹†ๅˆ†ๅˆฐ features ไธญ ([e25a856](https://github.com/bentwnghk/lobe-chat/commit/e25a856))
* **misc**: ๅฐ† message reducer ๆๅ–ๅˆฐ็‹ฌ็ซ‹ๆ–‡ไปถๅคนไธญ ([64f40ca](https://github.com/bentwnghk/lobe-chat/commit/64f40ca))
* **misc**: ๅฐ† sessionStore ้ป˜่ฎค equalFn ๆ”นไธบ shallow ([5c1b8d7](https://github.com/bentwnghk/lobe-chat/commit/5c1b8d7))
* **misc**: ๅฐ† settingStore ้ป˜่ฎค equalFn ๆ”นไธบ shallow ([1e72308](https://github.com/bentwnghk/lobe-chat/commit/1e72308))
* **misc**: ๅฐ† useSettings ๆ›ดๅไธบ useGlobalStore ([bdde7df](https://github.com/bentwnghk/lobe-chat/commit/bdde7df))
* **misc**: ๅฐ†ๅŽŸๆœฌ็š„ settings ๆ›ดๅไธบ global ([e42d34c](https://github.com/bentwnghk/lobe-chat/commit/e42d34c))
* **misc**: ๅฐ†็ฝ‘ๅ…ณๅฎž็Žฐไปฃ็ ้›†ๆˆ่ฟ› Chat ๆœฌไฝ“ ([17e8161](https://github.com/bentwnghk/lobe-chat/commit/17e8161))
* **misc**: ๆŠฝๅ–ๆ’ไปถไธบ็‹ฌ็ซ‹ store ([12b7e7d](https://github.com/bentwnghk/lobe-chat/commit/12b7e7d))
* **misc**: ๆ”ถๆ•›ๅˆ‡ๆข SideBar ๆ–นๆณ•ไธบ useSwitchSideBarOnInit ([bbad38f](https://github.com/bentwnghk/lobe-chat/commit/bbad38f))
* **misc**: ๆธ…็†ๆ— ็”จไปฃ็ ๅฎž็Žฐ ([3655b60](https://github.com/bentwnghk/lobe-chat/commit/3655b60))
* **misc**: ้‡ๆž„ openai ๆŽฅๅฃ่ฐƒ็”จ้€ป่พ‘๏ผŒๅฐ†ๆ’ไปถ schema ๅผ€ๅฏๅ…ณ้—ญ้€ป่พ‘ไธŽๆŽฅๅฃ่งฃ่€ฆ ([5aa886e](https://github.com/bentwnghk/lobe-chat/commit/5aa886e))
* **misc**: ้‡ๆž„ organizeChats ๆ–นๆณ• ([799612e](https://github.com/bentwnghk/lobe-chat/commit/799612e))
* **misc**: ้‡ๆž„ selector ๆ–‡ไปถ็ป„็ป‡ ([2ad0ef9](https://github.com/bentwnghk/lobe-chat/commit/2ad0ef9))
* **misc**: ้‡ๆž„ session ็›ธๅ…ณๅฎž็Žฐ๏ผŒ็งป้™คๅพช็Žฏไพ่ต– ([9acf65c](https://github.com/bentwnghk/lobe-chat/commit/9acf65c))
* **misc**: ้‡ๆž„ settings store ไปฃ็ ๅ†™ๆณ• ([4b6f917](https://github.com/bentwnghk/lobe-chat/commit/4b6f917))
* **misc**: ้‡ๆž„ settings ็›ธๅ…ณ็ฑปๅž‹ ([6b7c0a0](https://github.com/bentwnghk/lobe-chat/commit/6b7c0a0))
* **misc**: ้‡ๆž„ไผ˜ๅŒ– hydrated ็š„ๅˆคๆ–ญ้€ป่พ‘ ([1781119](https://github.com/bentwnghk/lobe-chat/commit/1781119))
* **misc**: ้‡ๆž„ไผ˜ๅŒ– selectors ๅฎž็Žฐ ([97fe1cd](https://github.com/bentwnghk/lobe-chat/commit/97fe1cd))
* **misc**: ้‡ๆž„ๅนถไผ˜ๅŒ–ๆ–‡ๆกฃๆŠ“ๅ–ๆ’ไปถ่ƒฝๅŠ› ([ff56348](https://github.com/bentwnghk/lobe-chat/commit/ff56348))
* **misc**: ้‡ๆž„ๆ’ไปถๅˆ—่กจ่Žทๅ–้€ป่พ‘๏ผŒ่ฟ›่€ŒๅฎŒๅ…จ็งป้™ค plugins ็›ฎๅฝ• ([10055e1](https://github.com/bentwnghk/lobe-chat/commit/10055e1))
* **misc**: ้‡ๆž„้œ€ๆœฌๅœฐ็ผ“ๅญ˜็š„็Šถๆ€ไธบ preference ([8359b62](https://github.com/bentwnghk/lobe-chat/commit/8359b62))

#### What's improved

* **agent-card**: Add and modify features for agent card ([3e3090a](https://github.com/bentwnghk/lobe-chat/commit/3e3090a))
* **conversation**: Add history range divider, closes [#118](https://github.com/bentwnghk/lobe-chat/issues/118) ([92d2c96](https://github.com/bentwnghk/lobe-chat/commit/92d2c96))
* **hotkeys**: Compatible with SSR ([99fa4f8](https://github.com/bentwnghk/lobe-chat/commit/99fa4f8))
* **hotkeys**: Display platform specific key ([ee332a4](https://github.com/bentwnghk/lobe-chat/commit/ee332a4))
* **i18n**: Add i18next and lobe-i18n internationalization configuration files and update dependencies ([53cd87c](https://github.com/bentwnghk/lobe-chat/commit/53cd87c))
* **issue-template**: Add templates for Bug Report, Feature Request, and Help Wanted ([6c01ce7](https://github.com/bentwnghk/lobe-chat/commit/6c01ce7))
* **locale**: Add es-ES pt-BR de-DE tr-TR, closes [#659](https://github.com/bentwnghk/lobe-chat/issues/659) ([021abfa](https://github.com/bentwnghk/lobe-chat/commit/021abfa))
* **locale**: Add fr-FR, closes [#637](https://github.com/bentwnghk/lobe-chat/issues/637) ([357141c](https://github.com/bentwnghk/lobe-chat/commit/357141c))
* **market**: Add prompt token count ([16221a7](https://github.com/bentwnghk/lobe-chat/commit/16221a7))
* **plugin-dev**: ไผ˜ๅŒ– manifest ๆŠฅ้”™ๅŽŸๅ› ๆ็คบ๏ผŒๅนถๆ”ฏๆŒ id ไปŽ manifest ่‡ชๅŠจ่Žทๅ– ([7f0787d](https://github.com/bentwnghk/lobe-chat/commit/7f0787d))
* **share**: Add screenshot, closes [#152](https://github.com/bentwnghk/lobe-chat/issues/152) ([f5d21f4](https://github.com/bentwnghk/lobe-chat/commit/f5d21f4))
* **sidebar**: Add DraggablePanelContainer and adjust layout and styling ([e8c384f](https://github.com/bentwnghk/lobe-chat/commit/e8c384f))
* **sidebar**: Add import functionality and set labels and onClick functions ([03ea9bd](https://github.com/bentwnghk/lobe-chat/commit/03ea9bd))
* **wip**: Add setting page ([88d837f](https://github.com/bentwnghk/lobe-chat/commit/88d837f))
* **misc**:  support password auth and error, closes [#22](https://github.com/bentwnghk/lobe-chat/issues/22) ([67f1f4d](https://github.com/bentwnghk/lobe-chat/commit/67f1f4d))
* **misc**:  support sharing to shareGPT, closes [#119](https://github.com/bentwnghk/lobe-chat/issues/119) ([026e9ec](https://github.com/bentwnghk/lobe-chat/commit/026e9ec))
* **misc**: Add `BackToBottom` to conversation ([1433aa9](https://github.com/bentwnghk/lobe-chat/commit/1433aa9))
* **misc**: Add `Welcome` page, closes [#60](https://github.com/bentwnghk/lobe-chat/issues/60) ([810ab0f](https://github.com/bentwnghk/lobe-chat/commit/810ab0f))
* **misc**: Add agent settings functionality ([b0aaeed](https://github.com/bentwnghk/lobe-chat/commit/b0aaeed))
* **misc**: Add agent settings functionality, new components, and features for AgentMeta ([b1e5ff9](https://github.com/bentwnghk/lobe-chat/commit/b1e5ff9))
* **misc**: Add agent share ([953d7c7](https://github.com/bentwnghk/lobe-chat/commit/953d7c7))
* **misc**: Add agents market and improve UI components ([116c136](https://github.com/bentwnghk/lobe-chat/commit/116c136))
* **misc**: Add and modify settings page, update Header styles, and improve useTranslation hook ([4a1995f](https://github.com/bentwnghk/lobe-chat/commit/4a1995f))
* **misc**: Add and modify translations for various keys in JSON code files ([503adb4](https://github.com/bentwnghk/lobe-chat/commit/503adb4))
* **misc**: Add and refactor components for chat input feature ([f1ac9fe](https://github.com/bentwnghk/lobe-chat/commit/f1ac9fe))
* **misc**: Add and update UI elements and agent configuration ([eb7fbee](https://github.com/bentwnghk/lobe-chat/commit/eb7fbee))
* **misc**: Add avatar compress ([1325b40](https://github.com/bentwnghk/lobe-chat/commit/1325b40))
* **misc**: Add Environment Variable for custom model name when deploying, closes [#429](https://github.com/bentwnghk/lobe-chat/issues/429) ([15f9fa2](https://github.com/bentwnghk/lobe-chat/commit/15f9fa2))
* **misc**: Add fallback language, modify React suspense settings, enable strict mode, and update dependencies ([8ecd401](https://github.com/bentwnghk/lobe-chat/commit/8ecd401))
* **misc**: Add Footer component and modify Token and index files ([41a3823](https://github.com/bentwnghk/lobe-chat/commit/41a3823))
* **misc**: Add functions for generating and analyzing JSON files, generating resource files and table of contents, and formatting console output ([d7c2e74](https://github.com/bentwnghk/lobe-chat/commit/d7c2e74))
* **misc**: Add hotkeys, closes [#286](https://github.com/bentwnghk/lobe-chat/issues/286) ([041054d](https://github.com/bentwnghk/lobe-chat/commit/041054d))
* **misc**: Add i18n auto flow `pnpm run i18n` ([e18fc57](https://github.com/bentwnghk/lobe-chat/commit/e18fc57))
* **misc**: Add import statement and define CSS styles for Avatar component ([8c23a8d](https://github.com/bentwnghk/lobe-chat/commit/8c23a8d))
* **misc**: Add ja_JP, ko_KR and update workflow ([57512a0](https://github.com/bentwnghk/lobe-chat/commit/57512a0))
* **misc**: Add Lazyload ([27d6cb7](https://github.com/bentwnghk/lobe-chat/commit/27d6cb7))
* **misc**: Add mobile responsiveness, create new component, modify properties, make API calls ([759c920](https://github.com/bentwnghk/lobe-chat/commit/759c920))
* **misc**: Add new components and features for AgentMeta ([1232d95](https://github.com/bentwnghk/lobe-chat/commit/1232d95))
* **misc**: Add new components, modify import statements, and update CSS styles ([9b261db](https://github.com/bentwnghk/lobe-chat/commit/9b261db))
* **misc**: Add new dependency, add Tag and PluginTag components, update HeaderTitle, closes [#56](https://github.com/bentwnghk/lobe-chat/issues/56) [#55](https://github.com/bentwnghk/lobe-chat/issues/55) [#54](https://github.com/bentwnghk/lobe-chat/issues/54) ([2812ea2](https://github.com/bentwnghk/lobe-chat/commit/2812ea2))
* **misc**: Add new features and improve user experience ([64c8782](https://github.com/bentwnghk/lobe-chat/commit/64c8782))
* **misc**: Add new features and improve user interface and functionality ([1543bd1](https://github.com/bentwnghk/lobe-chat/commit/1543bd1))
* **misc**: Add new features, update URLs, customize appearance, and implement components ([4b61bf4](https://github.com/bentwnghk/lobe-chat/commit/4b61bf4))
* **misc**: Add new files, modify components, and adjust layout and styling ([b8c3b38](https://github.com/bentwnghk/lobe-chat/commit/b8c3b38))
* **misc**: Add new import statement and update module.exports in .i18nrc.js ([32e0255](https://github.com/bentwnghk/lobe-chat/commit/32e0255))
* **misc**: Add new import statement for "Flexbox" component in "Empty" component ([68db626](https://github.com/bentwnghk/lobe-chat/commit/68db626))
* **misc**: Add new settings for Azure OpenAI and OpenAI in locales files ([e9e25b5](https://github.com/bentwnghk/lobe-chat/commit/e9e25b5))
* **misc**: Add new string, create AgentModal component, implement GridCardItem and Loading components, import AgentModal ([2a0e59f](https://github.com/bentwnghk/lobe-chat/commit/2a0e59f))
* **misc**: Add new translations, update existing translations, add functionality to components, modify styling, and adjust placeholder text ([da4ae72](https://github.com/bentwnghk/lobe-chat/commit/da4ae72))
* **misc**: Add open new topic when open a topic ([4df6384](https://github.com/bentwnghk/lobe-chat/commit/4df6384))
* **misc**: Add openai server api ([59d381e](https://github.com/bentwnghk/lobe-chat/commit/59d381e))
* **misc**: Add plugin market Setting Modal ([a0603a9](https://github.com/bentwnghk/lobe-chat/commit/a0603a9))
* **misc**: Add russian localy, closes [#137](https://github.com/bentwnghk/lobe-chat/issues/137) ([785d50f](https://github.com/bentwnghk/lobe-chat/commit/785d50f))
* **misc**: Add russian localy ([7b67c9f](https://github.com/bentwnghk/lobe-chat/commit/7b67c9f))
* **misc**: Add several analytics sdk, closes [#244](https://github.com/bentwnghk/lobe-chat/issues/244) ([65c6c93](https://github.com/bentwnghk/lobe-chat/commit/65c6c93))
* **misc**: Add SideBar component, new actions, and update market store state and selectors ([8f6cfda](https://github.com/bentwnghk/lobe-chat/commit/8f6cfda))
* **misc**: Add SliderWithInput component ([05fca29](https://github.com/bentwnghk/lobe-chat/commit/05fca29))
* **misc**: Add styles and modify layout of FolderPanel, SliderWithInput, SessionList, EditPage, ChatLayout, and SettingLayout components ([7f19a09](https://github.com/bentwnghk/lobe-chat/commit/7f19a09))
* **misc**: Add topic empty ([b9f267c](https://github.com/bentwnghk/lobe-chat/commit/b9f267c))
* **misc**: Add translations and new setting to "setting.json" ([aca3822](https://github.com/bentwnghk/lobe-chat/commit/aca3822))
* **misc**: Agent profile ([e9560a8](https://github.com/bentwnghk/lobe-chat/commit/e9560a8))
* **misc**: Auto create topic when chatting, closes [#203](https://github.com/bentwnghk/lobe-chat/issues/203) ([f952792](https://github.com/bentwnghk/lobe-chat/commit/f952792))
* **misc**: ChatList ๆ”ฏๆŒๆ“ไฝœ่กŒไธบ ([30da537](https://github.com/bentwnghk/lobe-chat/commit/30da537))
* **misc**: Dynamically import components using "dynamic" function ([dd9db22](https://github.com/bentwnghk/lobe-chat/commit/dd9db22))
* **misc**: Hide the password form item in the settings when there is no `ACCESS_CODE` env, closes [#568](https://github.com/bentwnghk/lobe-chat/issues/568) ([3b5f8b2](https://github.com/bentwnghk/lobe-chat/commit/3b5f8b2))
* **misc**: Implement responsive design for mobile devices, closes [#95](https://github.com/bentwnghk/lobe-chat/issues/95) ([fdb3c93](https://github.com/bentwnghk/lobe-chat/commit/fdb3c93))
* **misc**: Implement settings and configuration functionality ([496c2d9](https://github.com/bentwnghk/lobe-chat/commit/496c2d9))
* **misc**: Import and use constants from "meta.ts" instead of "agentConfig" ([1eb6a17](https://github.com/bentwnghk/lobe-chat/commit/1eb6a17))
* **misc**: Import SiOpenai icon and replace 'Tag' component in chat feature ([98b0352](https://github.com/bentwnghk/lobe-chat/commit/98b0352))
* **misc**: Improve functionality and user interface of market page ([1d465d6](https://github.com/bentwnghk/lobe-chat/commit/1d465d6))
* **misc**: Improve organization and functionality of settings and configuration features ([badde35](https://github.com/bentwnghk/lobe-chat/commit/badde35))
* **misc**: Improve pin mode about session group, closes [#369](https://github.com/bentwnghk/lobe-chat/issues/369) ([75c5883](https://github.com/bentwnghk/lobe-chat/commit/75c5883))
* **misc**: Improve user experience and ensure consistency ([abba584](https://github.com/bentwnghk/lobe-chat/commit/abba584))
* **misc**: Introduce FOLDER_WIDTH constant and update components ([c511964](https://github.com/bentwnghk/lobe-chat/commit/c511964))
* **misc**: Introduce new features and styles for chat application ([cef01c0](https://github.com/bentwnghk/lobe-chat/commit/cef01c0))
* **misc**: Introduce plugin detail modal ([0308783](https://github.com/bentwnghk/lobe-chat/commit/0308783))
* **misc**: Introducing plugin store and refactor with tool concept, closes [#573](https://github.com/bentwnghk/lobe-chat/issues/573) ([92f43d1](https://github.com/bentwnghk/lobe-chat/commit/92f43d1))
* **misc**: Local TTS Player, closes [#587](https://github.com/bentwnghk/lobe-chat/issues/587) ([87b51bd](https://github.com/bentwnghk/lobe-chat/commit/87b51bd))
* **misc**: Migrate localStorage to indexedDB, closes [#160](https://github.com/bentwnghk/lobe-chat/issues/160) ([7f96deb](https://github.com/bentwnghk/lobe-chat/commit/7f96deb))
* **misc**: Modify market features components and update CSS styles ([97e4179](https://github.com/bentwnghk/lobe-chat/commit/97e4179))
* **misc**: Platform check utils ([08a3cb9](https://github.com/bentwnghk/lobe-chat/commit/08a3cb9))
* **misc**: Plugin default use iframe render, closes [#141](https://github.com/bentwnghk/lobe-chat/issues/141) ([35a3a16](https://github.com/bentwnghk/lobe-chat/commit/35a3a16))
* **misc**: Refactor the persist layer from zustand's persist  to dexie ORM, closes [#500](https://github.com/bentwnghk/lobe-chat/issues/500) ([9ae3a8e](https://github.com/bentwnghk/lobe-chat/commit/9ae3a8e))
* **misc**: Refactor to url state, closes [#157](https://github.com/bentwnghk/lobe-chat/issues/157) ([2efac2b](https://github.com/bentwnghk/lobe-chat/commit/2efac2b))
* **misc**: Standalone pluginn can get more arguments on init, closes [#498](https://github.com/bentwnghk/lobe-chat/issues/498) ([a7624f5](https://github.com/bentwnghk/lobe-chat/commit/a7624f5))
* **misc**: Support add agent to chat ([3b930c4](https://github.com/bentwnghk/lobe-chat/commit/3b930c4))
* **misc**: Support Azure OpenAI, closes [#177](https://github.com/bentwnghk/lobe-chat/issues/177) ([f0c9532](https://github.com/bentwnghk/lobe-chat/commit/f0c9532))
* **misc**: Support Azure OpenAI  Deploy env, closes [#183](https://github.com/bentwnghk/lobe-chat/issues/183) ([bda6732](https://github.com/bentwnghk/lobe-chat/commit/bda6732))
* **misc**: Support custom deletion, addition, and renaming of models, closes [#521](https://github.com/bentwnghk/lobe-chat/issues/521) [#518](https://github.com/bentwnghk/lobe-chat/issues/518) [#518](https://github.com/bentwnghk/lobe-chat/issues/518) ([65e0824](https://github.com/bentwnghk/lobe-chat/commit/65e0824))
* **misc**: Support custom model name, closes [#305](https://github.com/bentwnghk/lobe-chat/issues/305) ([84a066a](https://github.com/bentwnghk/lobe-chat/commit/84a066a))
* **misc**: Support DallยทE 3, closes [#697](https://github.com/bentwnghk/lobe-chat/issues/697) ([e39d199](https://github.com/bentwnghk/lobe-chat/commit/e39d199))
* **misc**: Support detect new version and upgrade action, closes [#282](https://github.com/bentwnghk/lobe-chat/issues/282) ([5da19b2](https://github.com/bentwnghk/lobe-chat/commit/5da19b2))
* **misc**: Support docker deploy, closes [#283](https://github.com/bentwnghk/lobe-chat/issues/283) ([5bbc87c](https://github.com/bentwnghk/lobe-chat/commit/5bbc87c))
* **misc**: Support function call at message end, closes [#357](https://github.com/bentwnghk/lobe-chat/issues/357) ([e195fdb](https://github.com/bentwnghk/lobe-chat/commit/e195fdb))
* **misc**: Support latest openai model, closes [#417](https://github.com/bentwnghk/lobe-chat/issues/417) ([46386dc](https://github.com/bentwnghk/lobe-chat/commit/46386dc))
* **misc**: Support markdown type plugin, closes [#865](https://github.com/bentwnghk/lobe-chat/issues/865) ([2791166](https://github.com/bentwnghk/lobe-chat/commit/2791166))
* **misc**: Support multi-language translate ([548bc5d](https://github.com/bentwnghk/lobe-chat/commit/548bc5d))
* **misc**: Support OpenAI plugin manifest ([04ff2d5](https://github.com/bentwnghk/lobe-chat/commit/04ff2d5))
* **misc**: Support OpenAI tool calls ([9681fdc](https://github.com/bentwnghk/lobe-chat/commit/9681fdc))
* **misc**: Support OpenAPI Authentication ([820c15e](https://github.com/bentwnghk/lobe-chat/commit/820c15e))
* **misc**: Support OpenAPI schema in lobe plugin, closes [#614](https://github.com/bentwnghk/lobe-chat/issues/614) ([5426a54](https://github.com/bentwnghk/lobe-chat/commit/5426a54))
* **misc**: Support parse openapi schema ([11a39b1](https://github.com/bentwnghk/lobe-chat/commit/11a39b1))
* **misc**: Support plugin settings env, closes [#821](https://github.com/bentwnghk/lobe-chat/issues/821) ([efd9dc9](https://github.com/bentwnghk/lobe-chat/commit/efd9dc9))
* **misc**: Support plugin settings modal ([f47b6fa](https://github.com/bentwnghk/lobe-chat/commit/f47b6fa))
* **misc**: Support plugin state and settings ([10829a4](https://github.com/bentwnghk/lobe-chat/commit/10829a4))
* **misc**: Support the auto create topic configuration, closes [#490](https://github.com/bentwnghk/lobe-chat/issues/490) ([a7b7ef0](https://github.com/bentwnghk/lobe-chat/commit/a7b7ef0))
* **misc**: Support translate message to current language, closes [#340](https://github.com/bentwnghk/lobe-chat/issues/340) ([cf15f1e](https://github.com/bentwnghk/lobe-chat/commit/cf15f1e))
* **misc**: Support TTS & STT, closes [#443](https://github.com/bentwnghk/lobe-chat/issues/443) ([4fa2ef4](https://github.com/bentwnghk/lobe-chat/commit/4fa2ef4))
* **misc**: Support upload images to chat with gpt4-vision model, closes [#440](https://github.com/bentwnghk/lobe-chat/issues/440) ([858d047](https://github.com/bentwnghk/lobe-chat/commit/858d047))
* **misc**: Support using env variable to set regions for OpenAI Edge Functions., closes [#473](https://github.com/bentwnghk/lobe-chat/issues/473) ([de6b79e](https://github.com/bentwnghk/lobe-chat/commit/de6b79e))
* **misc**: Supports setting  multiple access code, closes [#647](https://github.com/bentwnghk/lobe-chat/issues/647) ([7db0430](https://github.com/bentwnghk/lobe-chat/commit/7db0430))
* **misc**: Update icons and text in various components ([0e7a683](https://github.com/bentwnghk/lobe-chat/commit/0e7a683))
* **misc**: Update localization files and add translations for different languages ([0157f92](https://github.com/bentwnghk/lobe-chat/commit/0157f92))
* **misc**: Update localization paths, add new files, settings, descriptions, generate TOC, modify imports/exports, define types, closes [#11](https://github.com/bentwnghk/lobe-chat/issues/11) ([579a0bf](https://github.com/bentwnghk/lobe-chat/commit/579a0bf))
* **misc**: Update messages, settings, error codes, plugin names, weather data display, and UI ([a41db51](https://github.com/bentwnghk/lobe-chat/commit/a41db51))
* **misc**: Update Russian and English localy (LLM tab) ([3b23e70](https://github.com/bentwnghk/lobe-chat/commit/3b23e70))
* **misc**: Update styling and functionality of AgentPrompt and EditableMessage components ([80b521c](https://github.com/bentwnghk/lobe-chat/commit/80b521c))
* **misc**: Upgrade locale with SSR, closes [#268](https://github.com/bentwnghk/lobe-chat/issues/268) ([2fdea52](https://github.com/bentwnghk/lobe-chat/commit/2fdea52))
* **misc**: Use new plugin manifest to support pluginโ€™s multi api, closes [#101](https://github.com/bentwnghk/lobe-chat/issues/101) ([4534598](https://github.com/bentwnghk/lobe-chat/commit/4534598))
* **misc**: ไผ˜ๅŒ– Agent ๅฎž็Žฐ๏ผŒๆ”ฏๆŒ่‡ชๅŠจ่กฅๅ…จ ([455a1f7](https://github.com/bentwnghk/lobe-chat/commit/455a1f7))
* **misc**: ไผ˜ๅŒ– SideBar ๅฎž็Žฐ๏ผŒๆฟ€ๆดปๆ€ๆŒ‡็คบๆ›ดๅŠ ๆ˜Ž็กฎ ([8a467df](https://github.com/bentwnghk/lobe-chat/commit/8a467df))
* **misc**: ไผ˜ๅŒ–ไฟๅญ˜ไธบ่ฏ้ข˜ๅŠŸ่ƒฝ ([fdbe084](https://github.com/bentwnghk/lobe-chat/commit/fdbe084))
* **misc**: ไผ˜ๅŒ–ๆ’ไปถๆจกๅผไธ‹็š„็”จๆˆทไฝ“้ชŒ, closes [#13](https://github.com/bentwnghk/lobe-chat/issues/13) ([4596f12](https://github.com/bentwnghk/lobe-chat/commit/4596f12))
* **misc**: ไผ˜ๅŒ–ๆœ็ดขๅผ•ๆ“Žๆ’ไปถไบคไบ’ๅฑ•็คบ ([4751084](https://github.com/bentwnghk/lobe-chat/commit/4751084))
* **misc**: ไผ˜ๅŒ–ๆฏไธช่ง’่‰ฒ็š„ๅˆๅง‹ๅผ•ๅฏผ, closes [#76](https://github.com/bentwnghk/lobe-chat/issues/76) ([8d78dc5](https://github.com/bentwnghk/lobe-chat/commit/8d78dc5))
* **misc**: ไผ˜ๅŒ–่ฎพ็ฝฎ้กต ([47b316c](https://github.com/bentwnghk/lobe-chat/commit/47b316c))
* **misc**: ๅˆๆญฅๅฎŒๆˆๆ’ไปถๅธ‚ๅœบๅŠจๆ€ๅŠ ่ฝฝๅ…จ้“พ่ทฏ ([bc5e40f](https://github.com/bentwnghk/lobe-chat/commit/bc5e40f))
* **misc**: ๅขžๅŠ ไธๅŒๆจกๅž‹ ([d95027d](https://github.com/bentwnghk/lobe-chat/commit/d95027d))
* **misc**: ๅขžๅŠ ่‡ชๅฎšไน‰ๆ’ไปถ็š„ๅขžๅˆ ๆ”น้…็ฝฎๅŠŸ่ƒฝ ([faba081](https://github.com/bentwnghk/lobe-chat/commit/faba081))
* **misc**: ๅฎŒๅ–„ๆ’ไปถ่ฏทๆฑ‚็š„้”™่ฏฏๅค„็† ([0698d89](https://github.com/bentwnghk/lobe-chat/commit/0698d89))
* **misc**: ๅฎŒๅ–„่‡ชๅฎšไน‰ๆ’ไปถ่กจๅ•็š„ๆ ก้ชŒ้€ป่พ‘ ([4e1fd28](https://github.com/bentwnghk/lobe-chat/commit/4e1fd28))
* **misc**: ๅฎŒๆˆ่‡ชๅŠจๆทปๅŠ  meta ็š„่ƒฝๅŠ› ([a82f35d](https://github.com/bentwnghk/lobe-chat/commit/a82f35d))
* **misc**: ๅฎž็Žฐ session ๅฏผๅ…ฅๅŠŸ่ƒฝ ([5650167](https://github.com/bentwnghk/lobe-chat/commit/5650167))
* **misc**: ๅฎž็Žฐ Topic ้‡ๅ‘ฝๅๅŠŸ่ƒฝ ([5ef1685](https://github.com/bentwnghk/lobe-chat/commit/5ef1685))
* **misc**: ๅฎž็Žฐไผ˜ๅŒ–้‡ๅ‘่ฏทๆฑ‚ๅŠŸ่ƒฝ ([d7195d9](https://github.com/bentwnghk/lobe-chat/commit/d7195d9))
* **misc**: ๅฎž็Žฐไผš่ฏๅฑ•็คบๆจกๅผๅˆ‡ๆข๏ผŒๅนถไผ˜ๅŒ–้ป˜่ฎคๅˆ›ๅปบ่ง’่‰ฒ็š„้…็ฝฎ ([27ae82f](https://github.com/bentwnghk/lobe-chat/commit/27ae82f))
* **misc**: ๅฎž็Žฐๅ•ไธชไผš่ฏๅ’Œ่ง’่‰ฒ็š„ๅฏผๅ‡บๅŠŸ่ƒฝ ([d15a481](https://github.com/bentwnghk/lobe-chat/commit/d15a481))
* **misc**: ๅฎž็Žฐๆ’ไปถ็ป„ไปถ็š„ๅŠจๆ€ๅŠ ่ฝฝ ([04dbab2](https://github.com/bentwnghk/lobe-chat/commit/04dbab2))
* **misc**: ๅฎž็Žฐๆธ…็ฉบๆ‰€ๆœ‰ไผš่ฏๆถˆๆฏ ([64c5125](https://github.com/bentwnghk/lobe-chat/commit/64c5125))
* **misc**: ๅฎž็Žฐ่‡ชๅฎšไน‰ๅŽ†ๅฒๆถˆๆฏๆ•ฐๅŠŸ่ƒฝ ([7baa022](https://github.com/bentwnghk/lobe-chat/commit/7baa022))
* **misc**: ๅฎž็Žฐ่ฏ้ข˜ๅˆ ้™คๅŠŸ่ƒฝ ([970889d](https://github.com/bentwnghk/lobe-chat/commit/970889d))
* **misc**: ๅฎž็Žฐ่ฏ้ข˜ๆจกๅ—, closes [#16](https://github.com/bentwnghk/lobe-chat/issues/16) ([64fd6ee](https://github.com/bentwnghk/lobe-chat/commit/64fd6ee))
* **misc**: ๅฎž็Žฐ้…็ฝฎๅฏผๅ‡บๅŠŸ่ƒฝ ([c1f73fe](https://github.com/bentwnghk/lobe-chat/commit/c1f73fe))
* **misc**: ๅฑ•็คบๆจกๅž‹็ฑปๅž‹ ([58ea93c](https://github.com/bentwnghk/lobe-chat/commit/58ea93c))
* **misc**: ๆ”ฏๆŒ inbox ๆถˆๆฏๅฏผๅ‡บ ([498e075](https://github.com/bentwnghk/lobe-chat/commit/498e075))
* **misc**: ๆ”ฏๆŒ inbox ็š„ไผš่ฏๅŠŸ่ƒฝ ([9b713b8](https://github.com/bentwnghk/lobe-chat/commit/9b713b8))
* **misc**: ๆ”ฏๆŒ pwa ๆจกๅผ ([8aad92d](https://github.com/bentwnghk/lobe-chat/commit/8aad92d))
* **misc**: ๆ”ฏๆŒไผš่ฏ็ฝฎ้กถ, closes [#32](https://github.com/bentwnghk/lobe-chat/issues/32) ([fc44b5d](https://github.com/bentwnghk/lobe-chat/commit/fc44b5d))
* **misc**: ๆ”ฏๆŒไฝฟ็”จๅ…จๅฑ€ๅŠฉๆ‰‹็š„่ฎพ็ฝฎไฝœไธบ้ป˜่ฎคๅŠฉๆ‰‹็š„ๅˆ›ๅปบ่ง’่‰ฒ, closes [#44](https://github.com/bentwnghk/lobe-chat/issues/44) ([f91857d](https://github.com/bentwnghk/lobe-chat/commit/f91857d))
* **misc**: ๆ”ฏๆŒไฝฟ็”จ่‡ชๅฎšไน‰ OpenAI Key, closes [#20](https://github.com/bentwnghk/lobe-chat/issues/20) ([fb454a0](https://github.com/bentwnghk/lobe-chat/commit/fb454a0))
* **misc**: ๆ”ฏๆŒไฟฎๆ”นไธŽ่ฎฐๅฝ•ๆ’ไปถ็š„้…็ฝฎ ([76e8237](https://github.com/bentwnghk/lobe-chat/commit/76e8237))
* **misc**: ๆ”ฏๆŒๅœๆญข็”Ÿๆˆๆถˆๆฏ, closes [#78](https://github.com/bentwnghk/lobe-chat/issues/78) ([9eeca80](https://github.com/bentwnghk/lobe-chat/commit/9eeca80))
* **misc**: ๆ”ฏๆŒๅˆ‡ๆข่ฏญ่จ€, closes [#67](https://github.com/bentwnghk/lobe-chat/issues/67) ([63ed8ec](https://github.com/bentwnghk/lobe-chat/commit/63ed8ec))
* **misc**: ๆ”ฏๆŒๅ‘้€ๆ’ไปถ้…็ฝฎไฟกๆฏ ([2cedc85](https://github.com/bentwnghk/lobe-chat/commit/2cedc85))
* **misc**: ๆ”ฏๆŒๅคๅˆถไธŽ็ผ–่พ‘ไผš่ฏๆถˆๆฏ ([bebcf9f](https://github.com/bentwnghk/lobe-chat/commit/bebcf9f))
* **misc**: ๆ”ฏๆŒๅคš่ฝฎ็š„ๆ’ไปถๆ„ๅ›พ่ฏ†ๅˆซ ([5127f1b](https://github.com/bentwnghk/lobe-chat/commit/5127f1b))
* **misc**: ๆ”ฏๆŒๅฑ•็คบ token ไฝฟ็”จ้‡, closes [#31](https://github.com/bentwnghk/lobe-chat/issues/31) ([e4d4dac](https://github.com/bentwnghk/lobe-chat/commit/e4d4dac))
* **misc**: ๆ”ฏๆŒๅฑ•็คบๆ’ไปถๆ’ไปถ็Šถๆ€ ([7e916ac](https://github.com/bentwnghk/lobe-chat/commit/7e916ac))
* **misc**: ๆ”ฏๆŒๅฑ•็คบๆฅ่‡ชๆจกๅž‹็š„ๆ ‡่ฎฐไฟกๆฏ ([e27fae9](https://github.com/bentwnghk/lobe-chat/commit/e27fae9))
* **misc**: ๆ”ฏๆŒๅฟซๆท้…็ฝฎๆจกๅž‹ใ€ๆธฉๅบฆ, closes [#19](https://github.com/bentwnghk/lobe-chat/issues/19) ([31daee1](https://github.com/bentwnghk/lobe-chat/commit/31daee1))
* **misc**: ๆ”ฏๆŒๅฟซ้€Ÿๅˆทๆ–ฐไธŽ้ข„่งˆ manifest, closes [#150](https://github.com/bentwnghk/lobe-chat/issues/150) ([5bd2eb0](https://github.com/bentwnghk/lobe-chat/commit/5bd2eb0))
* **misc**: ๆ”ฏๆŒๆŒไน…ๅŒ–้š่— Topic ๅŠŸ่ƒฝ ([9ea2778](https://github.com/bentwnghk/lobe-chat/commit/9ea2778))
* **misc**: ๆ”ฏๆŒๆ’ไปถ i18n ๆจกๅผๅฑ•็คบ ([8614734](https://github.com/bentwnghk/lobe-chat/commit/8614734))
* **misc**: ๆ”ฏๆŒๆ’ไปถ manifest ๅŠ ่ฝฝๅคฑ่ดฅๅŽ้‡่ฏ• ([f36378e](https://github.com/bentwnghk/lobe-chat/commit/f36378e))
* **misc**: ๆ”ฏๆŒๆ’ไปถๅˆ—่กจ ไธŽ ๅŸบไบŽ Serpapi ็š„ๆœ็ดขๅผ•ๆ“Žๆ’ไปถ, closes [#12](https://github.com/bentwnghk/lobe-chat/issues/12) ([d89e06f](https://github.com/bentwnghk/lobe-chat/commit/d89e06f))
* **misc**: ๆ”ฏๆŒๆœฌๅœฐๆ’ไปถไพง็š„่ฏทๆฑ‚ไธŽ้”™่ฏฏๅ‘ˆ็Žฐ ([7e2b39a](https://github.com/bentwnghk/lobe-chat/commit/7e2b39a))
* **misc**: ๆ”ฏๆŒๆœฌๅœฐๆ’ไปถ่‡ชๅฎšไน‰ gateway, closes [#129](https://github.com/bentwnghk/lobe-chat/issues/129) ([770048a](https://github.com/bentwnghk/lobe-chat/commit/770048a))
* **misc**: ๆ”ฏๆŒๆŸฅ่ฏขๅคฉๆฐ” ([34bf285](https://github.com/bentwnghk/lobe-chat/commit/34bf285))
* **misc**: ๆ”ฏๆŒๆจกๅž‹่ฎพ็ฝฎ ([170567a](https://github.com/bentwnghk/lobe-chat/commit/170567a))
* **misc**: ๆ”ฏๆŒๆธฒๆŸ“ manifest ไธญ็š„ settings ([1185300](https://github.com/bentwnghk/lobe-chat/commit/1185300))
* **misc**: ๆ”ฏๆŒ็ผ“ๅญ˜่ง’่‰ฒ้ขๆฟ็š„ๅฑ•ๅผ€ๆŠ˜ๅ ็Šถๆ€ ([c241c4b](https://github.com/bentwnghk/lobe-chat/commit/c241c4b))
* **misc**: ๆ”ฏๆŒ็ฝ‘้กตๆŠ“ๅ–, closes [#14](https://github.com/bentwnghk/lobe-chat/issues/14) ([9e933b0](https://github.com/bentwnghk/lobe-chat/commit/9e933b0))
* **misc**: ๆ”ฏๆŒ่‡ชๅŠจ่ทณ่ฝฌๅˆฐ็ฌฌไธ€ๆกไผš่ฏ ([54f01c7](https://github.com/bentwnghk/lobe-chat/commit/54f01c7))
* **misc**: ๆ”ฏๆŒ่‡ชๅฎšไน‰ OpenAI ไปฃ็†ๅœฐๅ€ ([33a111c](https://github.com/bentwnghk/lobe-chat/commit/33a111c))
* **misc**: ๆ”ฏๆŒ่ฎพ็ฝฎไธๆญฃ็กฎๆ—ถ่ฟ›่กŒๆ’ไปถ็š„้…็ฝฎ ([f972481](https://github.com/bentwnghk/lobe-chat/commit/f972481))
* **misc**: ๆ”ฏๆŒ่ถ…่ฟ‡ 4k ็š„ไผš่ฏไฝฟ็”จ 16k ๆ€ป็ป“ๆ ‡้ข˜ ([5764cfb](https://github.com/bentwnghk/lobe-chat/commit/5764cfb))
* **misc**: ๆ”ฏๆŒ่พ“ๅ…ฅๆจกๆฟ้ข„ๅค„็† ([84082c1](https://github.com/bentwnghk/lobe-chat/commit/84082c1))
* **misc**: ๆ”ฏๆŒ้€‰ๆ‹ฉ Emoji ([6cb4828](https://github.com/bentwnghk/lobe-chat/commit/6cb4828))
* **misc**: ๆ•ฐๆฎ็ป“ๆž„ๅฑ‚ๅฎŒๆˆ topic ๆจกๅž‹ๆ”น้€  ([99fa2a6](https://github.com/bentwnghk/lobe-chat/commit/99fa2a6))
* **misc**: ๆ–ฐๅขž inbox ๆ•ฐๆฎๆจกๅž‹ ([91a8158](https://github.com/bentwnghk/lobe-chat/commit/91a8158))
* **misc**: ๆ–ฐๅขž inbox ๆจกๅ—ๅ…ฅๅฃ ([6fc8907](https://github.com/bentwnghk/lobe-chat/commit/6fc8907))
* **misc**: ๆ–ฐๅขžๆ’ไปถ่ฏทๆฑ‚็Šถๆ€็š„้”™่ฏฏๅค„็† ([228002a](https://github.com/bentwnghk/lobe-chat/commit/228002a))
* **misc**: ๆ–ฐๅขžๆ’ไปถ้…็ฝฎ Dev ๅผน็ช— ([20269b7](https://github.com/bentwnghk/lobe-chat/commit/20269b7))
* **misc**: ๆ–ฐๅขž่‡ชๅŠจๆปšๅŠจ, closes [#113](https://github.com/bentwnghk/lobe-chat/issues/113) ([03fd161](https://github.com/bentwnghk/lobe-chat/commit/03fd161))
* **misc**: ็ป‘ๅฎšๆœฌๅœฐๆ’ไปถ็š„ๅขžๅˆ ๆ”น้€ป่พ‘ ([902e7ed](https://github.com/bentwnghk/lobe-chat/commit/902e7ed))
* **misc**: ่กฅๅ…… token ่ฏฆๆƒ… ([098f7ff](https://github.com/bentwnghk/lobe-chat/commit/098f7ff))
* **misc**: ่กจๅ•้…็ฝฎๆ”ฏๆŒ่ฎพๅฎšๅ„้กน้ซ˜็บงๅ‚ๆ•ฐ ([6949cc6](https://github.com/bentwnghk/lobe-chat/commit/6949cc6))
* **misc**: ้€‚้…ๆ’ไปถ i18n ๆ–นๆกˆ ([8709ab3](https://github.com/bentwnghk/lobe-chat/commit/8709ab3))

#### What's fixed

* **docker**: Improve config to reduce unnecessary env and change default PORT, closes [#298](https://github.com/bentwnghk/lobe-chat/issues/298) ([6061318](https://github.com/bentwnghk/lobe-chat/commit/6061318))
* **plugin-dev**: ไฟฎๆญฃ็ผ–่พ‘ๆจกๅผไธ‹้ข„่งˆๅฑ•็คบ้—ฎ้ข˜ๅ’Œ id ้‡ๅคๆ ก้ชŒ้—ฎ้ข˜ ([17c39ef](https://github.com/bentwnghk/lobe-chat/commit/17c39ef))
* **plugin**: Fix plugin can't get settings from lobe-chat, closes [#488](https://github.com/bentwnghk/lobe-chat/issues/488) ([1555140](https://github.com/bentwnghk/lobe-chat/commit/1555140))
* **plugin**: ไฟฎๆญฃๅผ€ๅฏๆ’ไปถๅŽไผš่ฏๆ— ๆ•ˆ็š„้—ฎ้ข˜ ([82e3beb](https://github.com/bentwnghk/lobe-chat/commit/82e3beb))
* **settings**: Fix settings route, closes [#195](https://github.com/bentwnghk/lobe-chat/issues/195) ([1b7d84e](https://github.com/bentwnghk/lobe-chat/commit/1b7d84e))
* **vercel**: Fix deploy ([626c4ce](https://github.com/bentwnghk/lobe-chat/commit/626c4ce))
* **misc**: Add apikey form when there is no default api key in env, closes [#290](https://github.com/bentwnghk/lobe-chat/issues/290) ([2c907e9](https://github.com/bentwnghk/lobe-chat/commit/2c907e9))
* **misc**: Add cancel button text i18n for delete assistant modal, closes [#640](https://github.com/bentwnghk/lobe-chat/issues/640) ([fae04c9](https://github.com/bentwnghk/lobe-chat/commit/fae04c9))
* **misc**: Add deps ([3dc45fe](https://github.com/bentwnghk/lobe-chat/commit/3dc45fe))
* **misc**: Add some env to Dockerfile, closes [#514](https://github.com/bentwnghk/lobe-chat/issues/514) ([ed148db](https://github.com/bentwnghk/lobe-chat/commit/ed148db))
* **misc**: Agent details sidebar and market page height overflow ([71a54cc](https://github.com/bentwnghk/lobe-chat/commit/71a54cc))
* **misc**: Change topic-deletion hotkey, closes [#616](https://github.com/bentwnghk/lobe-chat/issues/616) ([912ff45](https://github.com/bentwnghk/lobe-chat/commit/912ff45))
* **misc**: ChatInput should have maxHeight, closes [#630](https://github.com/bentwnghk/lobe-chat/issues/630) ([8dfe1b8](https://github.com/bentwnghk/lobe-chat/commit/8dfe1b8))
* **misc**: Clean up gpt-3.5 model, closes [#554](https://github.com/bentwnghk/lobe-chat/issues/554) ([9616783](https://github.com/bentwnghk/lobe-chat/commit/9616783))
* **misc**: Fallback  agent market index to en when not find correct locale, closes [#355](https://github.com/bentwnghk/lobe-chat/issues/355) ([7a45ab4](https://github.com/bentwnghk/lobe-chat/commit/7a45ab4))
* **misc**: Fix  agents market locale fallback to english, closes [#382](https://github.com/bentwnghk/lobe-chat/issues/382) ([3814523](https://github.com/bentwnghk/lobe-chat/commit/3814523))
* **misc**: Fix `PLUGINS_INDEX_URL` not working, closes [#793](https://github.com/bentwnghk/lobe-chat/issues/793) ([152913e](https://github.com/bentwnghk/lobe-chat/commit/152913e))
* **misc**: Fix a bug that can't send only images with empty content ([9601520](https://github.com/bentwnghk/lobe-chat/commit/9601520))
* **misc**: Fix a bug that export a session without messages ([8e84f35](https://github.com/bentwnghk/lobe-chat/commit/8e84f35))
* **misc**: Fix a bug that remove all topics when clear message ([1ab912d](https://github.com/bentwnghk/lobe-chat/commit/1ab912d))
* **misc**: Fix a bug that trigger plugin's message type error ([b9c7849](https://github.com/bentwnghk/lobe-chat/commit/b9c7849))
* **misc**: Fix a bug that weather plugin is not work correctly ([dbb65ff](https://github.com/bentwnghk/lobe-chat/commit/dbb65ff))
* **misc**: Fix a bug when click inbox not switch back to chat page ([31f6d29](https://github.com/bentwnghk/lobe-chat/commit/31f6d29))
* **misc**: Fix a translation error in Traditional Chinese, closes [#789](https://github.com/bentwnghk/lobe-chat/issues/789) ([80c02ee](https://github.com/bentwnghk/lobe-chat/commit/80c02ee))
* **misc**: Fix ActionBar props and regenerate btn with error message, closes [#337](https://github.com/bentwnghk/lobe-chat/issues/337) ([246e8fd](https://github.com/bentwnghk/lobe-chat/commit/246e8fd))
* **misc**: Fix active setting tab after click agent setting button ([c480fa9](https://github.com/bentwnghk/lobe-chat/commit/c480fa9))
* **misc**: Fix agent market detail scroll error, closes [#503](https://github.com/bentwnghk/lobe-chat/issues/503) ([8900ad0](https://github.com/bentwnghk/lobe-chat/commit/8900ad0))
* **misc**: Fix agent market list, closes [#273](https://github.com/bentwnghk/lobe-chat/issues/273) ([c020277](https://github.com/bentwnghk/lobe-chat/commit/c020277))
* **misc**: Fix agent market with other locales ([2414d34](https://github.com/bentwnghk/lobe-chat/commit/2414d34))
* **misc**: Fix agent settings, closes [#271](https://github.com/bentwnghk/lobe-chat/issues/271) ([aac9a70](https://github.com/bentwnghk/lobe-chat/commit/aac9a70))
* **misc**: Fix agent settings crash with old pluginManifest ([8b80dfd](https://github.com/bentwnghk/lobe-chat/commit/8b80dfd))
* **misc**: Fix agent share formate ([56ebc0b](https://github.com/bentwnghk/lobe-chat/commit/56ebc0b))
* **misc**: Fix agent system role modal scrolling when content is too long, closes [#801](https://github.com/bentwnghk/lobe-chat/issues/801) ([f482a80](https://github.com/bentwnghk/lobe-chat/commit/f482a80))
* **misc**: Fix agent system role modal scrolling when content is too long, closes [#716](https://github.com/bentwnghk/lobe-chat/issues/716) ([c3e36d1](https://github.com/bentwnghk/lobe-chat/commit/c3e36d1))
* **misc**: Fix auto scrolling when generating message, closes [#785](https://github.com/bentwnghk/lobe-chat/issues/785) ([1a236e6](https://github.com/bentwnghk/lobe-chat/commit/1a236e6))
* **misc**: Fix break cn chars in stream mode, closes [#347](https://github.com/bentwnghk/lobe-chat/issues/347) ([f831447](https://github.com/bentwnghk/lobe-chat/commit/f831447))
* **misc**: Fix chat error when message has image with non-vision model, closes [#698](https://github.com/bentwnghk/lobe-chat/issues/698) [#693](https://github.com/bentwnghk/lobe-chat/issues/693) ([b142c17](https://github.com/bentwnghk/lobe-chat/commit/b142c17))
* **misc**: Fix ChatList FC Render ([4b8bdbd](https://github.com/bentwnghk/lobe-chat/commit/4b8bdbd))
* **misc**: Fix clear session error, closes [#303](https://github.com/bentwnghk/lobe-chat/issues/303) ([09512fc](https://github.com/bentwnghk/lobe-chat/commit/09512fc))
* **misc**: Fix client config ([d62f1b3](https://github.com/bentwnghk/lobe-chat/commit/d62f1b3))
* **misc**: Fix custom agent meta issue, closes [#567](https://github.com/bentwnghk/lobe-chat/issues/567) ([75560e1](https://github.com/bentwnghk/lobe-chat/commit/75560e1))
* **misc**: Fix CUSTOM_MODEL `-` operator not working, closes [#791](https://github.com/bentwnghk/lobe-chat/issues/791) ([26b968f](https://github.com/bentwnghk/lobe-chat/commit/26b968f))
* **misc**: Fix dalle image download error, closes [#868](https://github.com/bentwnghk/lobe-chat/issues/868) ([5b6d11f](https://github.com/bentwnghk/lobe-chat/commit/5b6d11f))
* **misc**: Fix deployment build failure, closes [#672](https://github.com/bentwnghk/lobe-chat/issues/672) ([3878dcd](https://github.com/bentwnghk/lobe-chat/commit/3878dcd))
* **misc**: Fix docker image ([14ff80e](https://github.com/bentwnghk/lobe-chat/commit/14ff80e))
* **misc**: Fix docker image optimization error log ([730aec1](https://github.com/bentwnghk/lobe-chat/commit/730aec1))
* **misc**: Fix docker reverse proxy don't work, closes [#294](https://github.com/bentwnghk/lobe-chat/issues/294) ([a51ba1d](https://github.com/bentwnghk/lobe-chat/commit/a51ba1d))
* **misc**: Fix envs like `CUSTOM_MODELS` don't work with docker deployment, closes [#773](https://github.com/bentwnghk/lobe-chat/issues/773) ([54dc18b](https://github.com/bentwnghk/lobe-chat/commit/54dc18b))
* **misc**: Fix error ([fbeec75](https://github.com/bentwnghk/lobe-chat/commit/fbeec75))
* **misc**: Fix fallback to en when the locale is zh ([ff2c00e](https://github.com/bentwnghk/lobe-chat/commit/ff2c00e))
* **misc**: Fix fetch plugin header error ([fa4a0e1](https://github.com/bentwnghk/lobe-chat/commit/fa4a0e1))
* **misc**: Fix fetcher ([171b2da](https://github.com/bentwnghk/lobe-chat/commit/171b2da))
* **misc**: Fix fontsize setting and audio download style, closes [#433](https://github.com/bentwnghk/lobe-chat/issues/433) ([6882752](https://github.com/bentwnghk/lobe-chat/commit/6882752))
* **misc**: Fix function apiName length ([b6f8c16](https://github.com/bentwnghk/lobe-chat/commit/b6f8c16))
* **misc**: Fix global state merge error ([cbc2fc8](https://github.com/bentwnghk/lobe-chat/commit/cbc2fc8))
* **misc**: Fix image display error, closes [#777](https://github.com/bentwnghk/lobe-chat/issues/777) ([08659d6](https://github.com/bentwnghk/lobe-chat/commit/08659d6))
* **misc**: Fix image gallery sort index ([16548d3](https://github.com/bentwnghk/lobe-chat/commit/16548d3))
* **misc**: Fix image gallery sort index ([5636599](https://github.com/bentwnghk/lobe-chat/commit/5636599))
* **misc**: Fix image sort index ([29cf223](https://github.com/bentwnghk/lobe-chat/commit/29cf223))
* **misc**: Fix image upload error ([c7745c7](https://github.com/bentwnghk/lobe-chat/commit/c7745c7))
* **misc**: Fix image upload list missing ([6bbac34](https://github.com/bentwnghk/lobe-chat/commit/6bbac34))
* **misc**: Fix import ([af797d6](https://github.com/bentwnghk/lobe-chat/commit/af797d6))
* **misc**: Fix import ([4fb9967](https://github.com/bentwnghk/lobe-chat/commit/4fb9967))
* **misc**: Fix input box losing focus after sending a message on the desktop, closes [#830](https://github.com/bentwnghk/lobe-chat/issues/830) ([d491af9](https://github.com/bentwnghk/lobe-chat/commit/d491af9))
* **misc**: Fix language settings may not take effect, closes [#595](https://github.com/bentwnghk/lobe-chat/issues/595) ([a5db64e](https://github.com/bentwnghk/lobe-chat/commit/a5db64e))
* **misc**: Fix lint ([9f4f9d7](https://github.com/bentwnghk/lobe-chat/commit/9f4f9d7))
* **misc**: Fix locale typo ([f44b41e](https://github.com/bentwnghk/lobe-chat/commit/f44b41e))
* **misc**: Fix locales ([4384dc2](https://github.com/bentwnghk/lobe-chat/commit/4384dc2))
* **misc**: Fix market error ([3d7550c](https://github.com/bentwnghk/lobe-chat/commit/3d7550c))
* **misc**: Fix market locale missing, closes [#851](https://github.com/bentwnghk/lobe-chat/issues/851) ([e23ec66](https://github.com/bentwnghk/lobe-chat/commit/e23ec66))
* **misc**: Fix market search (fix, closes [#437](https://github.com/bentwnghk/lobe-chat/issues/437) ([178b742](https://github.com/bentwnghk/lobe-chat/commit/178b742))
* **misc**: Fix market sidebar scroll and add i18n ([9c897d2](https://github.com/bentwnghk/lobe-chat/commit/9c897d2))
* **misc**: Fix maxTokens params still work when disable enableMaxTokens, closes [#779](https://github.com/bentwnghk/lobe-chat/issues/779) ([20956ea](https://github.com/bentwnghk/lobe-chat/commit/20956ea))
* **misc**: Fix messages flickering when creating topic, closes [#565](https://github.com/bentwnghk/lobe-chat/issues/565) ([7127550](https://github.com/bentwnghk/lobe-chat/commit/7127550))
* **misc**: Fix messages not refresh when creating a new topic, closes [#856](https://github.com/bentwnghk/lobe-chat/issues/856) ([5e7985a](https://github.com/bentwnghk/lobe-chat/commit/5e7985a))
* **misc**: Fix miss manifest.json link ([ac4b2f3](https://github.com/bentwnghk/lobe-chat/commit/ac4b2f3))
* **misc**: Fix mobile route, closes [#165](https://github.com/bentwnghk/lobe-chat/issues/165) ([d5e03b6](https://github.com/bentwnghk/lobe-chat/commit/d5e03b6))
* **misc**: Fix mobile safearea (fix, closes [#211](https://github.com/bentwnghk/lobe-chat/issues/211) ([68775b8](https://github.com/bentwnghk/lobe-chat/commit/68775b8))
* **misc**: Fix mobile switch when session selected, closes [#167](https://github.com/bentwnghk/lobe-chat/issues/167) ([40d8a11](https://github.com/bentwnghk/lobe-chat/commit/40d8a11))
* **misc**: Fix model tag missing, closes [#481](https://github.com/bentwnghk/lobe-chat/issues/481) ([8c96cf0](https://github.com/bentwnghk/lobe-chat/commit/8c96cf0))
* **misc**: Fix next.config.mjs ([035aa4f](https://github.com/bentwnghk/lobe-chat/commit/035aa4f))
* **misc**: Fix not cannot change setting error, closes [#86](https://github.com/bentwnghk/lobe-chat/issues/86) ([6405c28](https://github.com/bentwnghk/lobe-chat/commit/6405c28))
* **misc**: Fix opt+delete fail in inputing (resolve, closes [#556](https://github.com/bentwnghk/lobe-chat/issues/556) ([4d5d93d](https://github.com/bentwnghk/lobe-chat/commit/4d5d93d))
* **misc**: Fix package.json ([3425565](https://github.com/bentwnghk/lobe-chat/commit/3425565))
* **misc**: Fix plugin error with nginx reverse proxy, closes [#315](https://github.com/bentwnghk/lobe-chat/issues/315) ([3ba3a3b](https://github.com/bentwnghk/lobe-chat/commit/3ba3a3b))
* **misc**: Fix plugin not work correct when adding agent from market, closes [#394](https://github.com/bentwnghk/lobe-chat/issues/394) ([7c99816](https://github.com/bentwnghk/lobe-chat/commit/7c99816))
* **misc**: Fix plugin settings error, closes [#117](https://github.com/bentwnghk/lโ€ฆ
miroshar-success added a commit to miroshar-success/OpenAI_Integraion_platform that referenced this pull request Apr 5, 2024
### [Version&nbsp;0.62.1](lobehub/lobe-chat@v0.62.0...v0.62.1)
<sup>Released on **2023-08-26**</sup>

#### ๐Ÿ› Bug Fixes

- **misc**: Fix plugin settings error.

<br/>

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

#### What's fixed

* **misc**: Fix plugin settings error, closes [#117](lobehub/lobe-chat#117) ([064d90e](lobehub/lobe-chat@064d90e))

</details>

<div align="right">

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

</div>
AlfonsW55 added a commit to AlfonsW55/lobe-chat that referenced this pull request May 15, 2024
### [Version&nbsp;0.62.1](lobehub/lobe-chat@v0.62.0...v0.62.1)
<sup>Released on **2023-08-26**</sup>

#### ๐Ÿ› Bug Fixes

- **misc**: Fix plugin settings error.

<br/>

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

#### What's fixed

* **misc**: Fix plugin settings error, closes [#117](lobehub/lobe-chat#117) ([064d90e](lobehub/lobe-chat@064d90e))

</details>

<div align="right">

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

</div>
coulsontl pushed a commit to coulsontl/lobe-chat that referenced this pull request Dec 6, 2024
coulsontl pushed a commit to coulsontl/lobe-chat that referenced this pull request Dec 6, 2024
* โ™ป๏ธ refactor: move file directory

* โ™ป๏ธ refactor: move file directory

* โ™ป๏ธ refactor: support multiple config methods

* ๐Ÿ”ฅ del: remove unused code

* ๐Ÿ’ฉ refactor: Refactor channel management and synchronization

* ๐Ÿ’„ improve: add channel website

* โœจ feat: allow recording 0 consumption
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants