feat: 完善 Server 层并添加 CLI 和 Web 前端
Server 层增强: - 添加 Agent 适配层,支持动态加载 core 模块 - 实现 Token 认证机制,支持本地/远程模式 - WebSocket 集成 Agent 实时对话 CLI 模块 (packages/cli): - serve 命令启动 HTTP Server - attach 命令连接远程 Server - API Client 封装 Web 前端 (packages/web): - React 18 + Vite + Tailwind CSS - 会话管理侧边栏 - WebSocket 实时聊天界面 - 流式消息显示
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
/**
|
||||
* Auth Module
|
||||
*
|
||||
* 导出认证相关功能
|
||||
*/
|
||||
|
||||
export {
|
||||
// 类型
|
||||
type AuthConfig,
|
||||
type AuthContext,
|
||||
// Token 操作
|
||||
generateToken,
|
||||
maskToken,
|
||||
validateToken,
|
||||
extractToken,
|
||||
// 配置
|
||||
initAuth,
|
||||
getAuthConfig,
|
||||
addToken,
|
||||
removeToken,
|
||||
setAuthEnabled,
|
||||
// 中间件
|
||||
authMiddleware,
|
||||
getAuthContext,
|
||||
} from './token.js';
|
||||
Reference in New Issue
Block a user