qzl
|
5d839192ab
|
fix: API interceptor 增加 token 刷新单飞机制防止并发刷新
|
2026-03-10 17:43:43 +08:00 |
|
zl-q
|
120df903d2
|
feat: AG-UI 协议对齐与路由导航功能
- 前端: 添加 SSE 流式支持、stateSnapshot 事件、路由导航工具
- 前端: 实现工具调用审批流程,支持 pending 状态展示
- 后端: Agent 状态管理与会话持久化相关重构
- 文档: 新增 agent-agui-full-alignance 设计文档
- 测试: 补充相关单元测试和集成测试
|
2026-03-07 17:30:20 +08:00 |
|
qzl
|
5e169251fe
|
refactor(apps): simplify API layer by removing redundant wrapper classes
- Remove ApiClientWrapper and MockApiClientWrapper
- Simplify IApiClient interface
- Update dependency injection configuration
- Optimize calendar service and AG-UI chat models
|
2026-03-03 10:12:46 +08:00 |
|
qzl
|
3d6ae7695f
|
refactor: 优化日历状态管理与首页输入框,添加API客户端抽象
|
2026-02-27 18:36:21 +08:00 |
|
qzl
|
d635d9a5e0
|
refactor(frontend): adapt to RESTful API routes
|
2026-02-26 14:28:58 +08:00 |
|
qzl
|
cc7a70d793
|
fix(auth): correct resend response type and improve error messages
|
2026-02-26 12:13:50 +08:00 |
|
qzl
|
e20b1905cb
|
fix(apps): consolidate FormzInput validators and fix login screen
- Move FormzInput validators to core/form_inputs/form_inputs.dart
- Fix login_screen.dart syntax error (missing 'class' keyword)
- Remove unused _isLoading field
- Fix unnecessary const keywords
- Update login_cubit and register_cubit imports
- Remove duplicate FormzInput definitions from register_cubit
- Add Toast and Banner UI feedback system
- Remove legacy login/register screens (login_code, login_email, login_password, register_step2)
- Remove unused warning_banner widget
- Update tests for new error messages and DI setup
|
2026-02-25 18:00:02 +08:00 |
|
qzl
|
23f5662e7b
|
fix(apps): improve ApiInterceptor retry and error handling
|
2026-02-25 14:41:27 +08:00 |
|
qzl
|
75f4d2c3fb
|
feat(apps): add core API infrastructure
|
2026-02-25 14:36:03 +08:00 |
|