1. 31 Dec, 2025 1 commit
  2. 30 Dec, 2025 6 commits
  3. 29 Dec, 2025 27 commits
  4. 28 Dec, 2025 6 commits
    • ligaowei's avatar
      refactor(agent): 重构事件DTO结构,合并到agent.data包 · 901b31c3
      ligaowei authored
      将原web.dto包中的事件DTO类迁移到agent.data包,并删除冗余类
      简化事件数据结构,移除不必要的继承层级
      更新相关引用以适配新的包结构
      901b31c3
    • ligaowei's avatar
      refactor(agent): 重构事件数据构建器和Playwright管理模块 · cfa74117
      ligaowei authored
      将事件数据构建器从workpanel迁移到agent模块,统一管理事件数据构建
      重构Playwright管理器接口位置,优化代码组织结构
      移除冗余的workpanel相关代码,简化项目结构
      调整ReactStepType枚举处理空格逻辑,增强健壮性
      优化EventSplitter的事件分割逻辑,提高准确性
      cfa74117
    • ligaowei's avatar
      feat(react): 优化事件处理逻辑并添加事件内容字段 · 55b91d26
      ligaowei authored
      - 在WorkPanelEvent中添加content字段用于存储事件内容
      - 简化sendWorkPanelEvent方法调用,移除冗余参数
      - 完善DefaultReactCallback中的事件发送逻辑,增加错误处理
      - 调整EventSplitter的endStream方法签名以支持回调
      - 修复代码格式问题
      55b91d26
    • ligaowei's avatar
      refactor(SSE): 简化事件发送逻辑并移除冗余代码 · 5538d955
      ligaowei authored
      重构 UserSseService 的事件发送逻辑,将 sendWorkPanelEvent 方法改为直接接收事件对象
      移除 DefaultReactCallback 中冗余的工作面板记录逻辑,统一通过 SSE 发送事件
      优化事件数据构建过程,减少不必要的检查和重复代码
      5538d955
    • ligaowei's avatar
      fix(SSE): 增强SSE连接状态检查和错误处理 · 0bd8e66f
      ligaowei authored
      添加响应提交检查防止重复操作,优化emitter状态管理
      修复JWT认证过滤器中的代码格式问题
      重构SSE端点授权检查逻辑
      简化application.yml中的配置说明
      0bd8e66f
    • ligaowei's avatar
      feat: 重构用户ID获取逻辑并优化ReAct执行流程 · 8bff979e
      ligaowei authored
      重构UserUtils类,提供静态方法支持并优化线程安全
      新增EventSplitter组件用于实时分割ReAct事件流
      统一所有Controller和Service使用静态方法获取用户ID
      移除冗余的SseEventBroadcaster组件,简化事件发送逻辑
      更新.gitignore排除数据库文件
      8bff979e