mirror of
https://github.com/labring/FastGPT.git
synced 2025-12-25 20:02:47 +00:00
* feat: add chat visibility controls and improve quote reader permissions (#6102) * feat: add chat visibility controls and improve quote reader permissions * fix test * zod * fix * test & openapi * frontend filter * update name * fix * fix * rename variables * fix * test * fix build * fix * fix --------- Co-authored-by: archer <545436317@qq.com> * app update time * recent app * fix * type * fix * context * perf: update app usingtime code * fix: ts * update parent * doc * perf: code per * unauth refresh --------- Co-authored-by: archer <545436317@qq.com>
35 lines
992 B
TypeScript
35 lines
992 B
TypeScript
import type { OpenAPIPath } from '../../type';
|
|
import { ChatSettingPath } from './setting';
|
|
import { ChatFavouriteAppPath } from './favourite/index';
|
|
import { ChatFeedbackPath } from './feedback/index';
|
|
import { ChatHistoryPath } from './history/index';
|
|
import { GetRecentlyUsedAppsResponseSchema } from './api';
|
|
import { TagsMap } from '../../tag';
|
|
import { ChatControllerPath } from './controler';
|
|
|
|
export const ChatPath: OpenAPIPath = {
|
|
...ChatSettingPath,
|
|
...ChatFavouriteAppPath,
|
|
...ChatFeedbackPath,
|
|
...ChatHistoryPath,
|
|
...ChatControllerPath,
|
|
|
|
'/core/chat/recentlyUsed': {
|
|
get: {
|
|
summary: '获取最近使用的应用',
|
|
description: '获取最近使用的应用',
|
|
tags: [TagsMap.chatPage],
|
|
responses: {
|
|
200: {
|
|
description: '成功返回最近使用的应用',
|
|
content: {
|
|
'application/json': {
|
|
schema: GetRecentlyUsedAppsResponseSchema
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|