Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: lobehub/lobe-chat
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.18.2
Choose a base ref
...
head repository: lobehub/lobe-chat
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.19.0
Choose a head ref
  • 5 commits
  • 152 files changed
  • 4 contributors

Commits on Sep 18, 2024

  1. 💄 style: improve open router tools calling metadata (#3835)

    * 🐛 fix: open router function calling for claude
    
    * 📸 test: fix snapshot
    arvinxx committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    5ccc41d View commit details
    Browse the repository at this point in the history
  2. ✨ feat: add Github Models provider (#3869)

    * ✨ feat: add Github Models as provider
    
    * :bug fix: sort order of ProviderList
    
    * 💄 style: add more info for Github Models provider
    
    * ✨ feat: Add GitHub provider configuration
    
    Adds support for configuring the GitHub provider in the LLM settings. It includes:
    
    - A new `useGithubProvider` hook to define the GitHub provider configuration
    - Integration of the GitHub provider in the provider list
    - Localization strings for the GitHub personal access token input
    
    The changes allow users to enter their GitHub personal access token to use GitHub-related LLM features.
    
    * 🐛 fix: use Github Personal access tokens (classic) instead
    
    * 💄 style: Add Invalid Github Token error type and message
    
    Adds support for handling invalid Github Personal Access Tokens:
    
    - Adds a new `InvalidGithubToken` error type in the `AgentRuntimeErrorType` enum
    - Adds an error message for `InvalidGithubToken` in the localization files
    - Configures the Github AI provider to use the new error type
    
    This allows properly handling and displaying errors when an invalid Github token is provided.
    
    * ✅ test: fix test for new error type
    
    * 🐛 fix: sort order of ProviderCards
    
    * 💄 style: use abbreviation for Github PAT
    
    * 💄 style: add the hyperlink for creating Github PAT
    
    * 🌐 chore: improve desc
    
    * ✅ test: update test
    
    ---------
    
    Co-authored-by: arvinxx <arvinx@foxmail.com>
    CloudPassenger and arvinxx committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    8eac1bd View commit details
    Browse the repository at this point in the history
  3. ✨ feat: add Ai21Labs model provider (#3727)

    * ✨ feat: add Ai21Labs model provider
    
    * 🔨 chore: fix rebase conflicts
    
    * 🐛 fix: fix CI error
    
    * 💄 style: add model price
    
    * 🐛 fix: fix CI error
    hezhijie0327 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    d2fe0f0 View commit details
    Browse the repository at this point in the history
  4. ✨ feat: support native Artifacts just like Claude (#3985)

    * ✨ feat: 支持 AntThinking 渲染
    
    * 🚧 wip: 支持 antArtifact 渲染
    
    * 展示
    
    * 展示
    
    * 基本完成流式解析
    
    * 基本完成流式解析
    
    * ✨ feat: support svg render
    
    * ✅ test: fix test
    
    * 优化 lobeThinking 的解析
    
    * i18n
    
    * fix regex
    
    * 💄 style: improve ui
    
    * 🚸 style: improve ux
    
    * i18n
    
    * 💄 style: improve svg renderer
    
    * 💄 style: improve svg renderer
    
    * ✨ feat: 优化 html 类 renderer 效果
    
    * ✨ feat: 支持 react renderer
    
    * 💄 style: add tailwindcss
    
    * fix style
    
    * ✨ feat: 支持下载和复制图片
    
    * ✅ test: fix tests
    
    * i18n
    
    * add tests
    arvinxx committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    0c42c46 View commit details
    Browse the repository at this point in the history
  5. 🔖 chore(release): v1.19.0 [skip ci]

    ## [Version&nbsp;1.19.0](v1.18.2...v1.19.0)
    <sup>Released on **2024-09-18**</sup>
    
    #### ✨ Features
    
    - **misc**: Add Ai21Labs model provider, add Github Models provider, support native Artifacts just like Claude.
    
    <br/>
    
    <details>
    <summary><kbd>Improvements and Fixes</kbd></summary>
    
    #### What's improved
    
    * **misc**: Add Ai21Labs model provider, closes [#3727](#3727) ([d2fe0f0](d2fe0f0))
    * **misc**: Add Github Models provider, closes [#3869](#3869) ([8eac1bd](8eac1bd))
    * **misc**: Support native Artifacts just like Claude, closes [#3985](#3985) ([0c42c46](0c42c46))
    
    </details>
    
    <div align="right">
    
    [![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)
    
    </div>
    semantic-release-bot committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    c7092e5 View commit details
    Browse the repository at this point in the history
Loading