Skip to content

Commit 2bb1506

Browse files
authored
🐛 fix: chat model list should not show image model (#8448)
1 parent c8f32c3 commit 2bb1506

File tree

25 files changed

+1715
-1482
lines changed

25 files changed

+1715
-1482
lines changed

.cursor/rules/project-introduce.mdc

Lines changed: 1 addition & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -55,59 +55,4 @@ pnpm install
5555
# !: don't any build script to check weather code can work after modify
5656
```
5757

58-
check [testing guide](./testing-guide.mdc) to learn test scripts.
59-
60-
## Project Description
61-
62-
You are developing an open-source, modern-design AI chat framework: lobe chat.
63-
64-
Emoji logo: 🤯
65-
66-
## Project Technologies Stack
67-
68-
read [package.json](mdc:package.json) to know all npm packages you can use. read [folder-structure.mdx](mdc:docs/development/basic/folder-structure.mdx) to learn project structure.
69-
70-
The project uses the following technologies:
71-
72-
- pnpm as package manager
73-
- Next.js 15 for frontend and backend, using app router instead of pages router
74-
- react 19, using hooks, functional components, react server components
75-
- TypeScript programming language
76-
- antd, @lobehub/ui for component framework
77-
- antd-style for css-in-js framework
78-
- react-layout-kit for flex layout
79-
- react-i18next for i18n
80-
- lucide-react, @ant-design/icons for icons
81-
- @lobehub/icons for AI provider/model logo icon
82-
- @formkit/auto-animate for react list animation
83-
- zustand for global state management
84-
- nuqs for type-safe search params state manager
85-
- SWR for react data fetch
86-
- aHooks for react hooks library
87-
- dayjs for date and time library
88-
- lodash-es for utility library
89-
- fast-deep-equal for deep comparison of JavaScript objects
90-
- zod for data validation
91-
- TRPC for type safe backend
92-
- PGLite for client DB and PostgreSQL for backend DB
93-
- Drizzle ORM
94-
- Vitest for testing, testing-library for react component test
95-
- Prettier for code formatting
96-
- ESLint for code linting
97-
- Cursor AI for code editing and AI coding assistance
98-
99-
Note: All tools and libraries used are the latest versions. The application only needs to be compatible with the latest browsers;
100-
101-
## Often used npm scripts
102-
103-
```bash
104-
# type check
105-
bun type-check
106-
107-
# install dependencies
108-
pnpm install
109-
110-
# !: don't any build script to check weather code can work after modify
111-
```
112-
113-
check [testing guide](./testing-guide.mdc) to learn test scripts.
58+
check [testing guide](./testing-guide/testing-guide.mdc) to learn test scripts.

0 commit comments

Comments
 (0)