Commit Graph

54 Commits

Author SHA1 Message Date
qzl 01c36eb32e refactor: 移除前端 Mock API,新增共享组件,优化认证流程
- 删除 mock_api_client、mock_calendar_service、mock_history_service
- 新增 fixed_length_code_input、link_button、message_composer 共享组件
- 优化登录/注册/密码重置页面使用新组件
- 简化 injection.dart 移除 mock 分支
- 更新 env.dart 配置(BACKEND_URL 替换 API_URL)
- 后端 agentscope 工具和测试更新
- 重构 AGENTS.md 文档结构
- 新增 deploy/ 目录和 protocol 文档
2026-03-12 16:41:45 +08:00
zl-q 7b8865e256 feat: 添加 Agent 步骤事件与图片附件功能
- 新增 stepStarted/stepFinished 事件类型支持
- 前端实现图片附件上传和预览功能
- 后端增强工具结果存储和事件处理
- 完善相关单元测试和集成测试
2026-03-12 09:29:57 +08:00
zl-q 21ba8e4a44 feat(agent): 增强多模态链路与工具调用能力 2026-03-12 00:18:45 +08:00
qzl a8dacbe81f chore: no changes needed for calendar message card 2026-03-11 21:06:02 +08:00
qzl c76f2d1301 docs: add calendar invite sheet implementation plan 2026-03-11 20:54:35 +08:00
qzl 145e3dc615 refactor: 重构 Agent 模块为 AgentScope,删除旧版 CrewAI/LiteLLM 实现 2026-03-11 20:51:56 +08:00
qzl 85b314cf64 feat: 增强日历功能并集成 AgentScope 代理服务 2026-03-11 17:16:11 +08:00
qzl e20e7d2a02 feat: 增强日历功能并集成 AgentScope 代理服务 2026-03-11 15:28:29 +08:00
qzl 339777dae3 docs: 清理过期文档,新增认证 Token 刷新设计文档 2026-03-10 17:44:49 +08:00
zl-q c9a2c75c35 fix: 增强云端 Supabase 认证可靠性,修复验证码失败可观测性
- JWT 验证器新增 apikey 参数,支持云端 JWKS 认证头
- Auth 网关新增上游超时/错误映射为 503 状态码
- Auth 网关新增重定向 URL 校验,阻断开放重定向风险
- 用户依赖传递 anon_key 给 JWT 验证器
- 新增相关单元测试覆盖 JWKS 头、503 映射、重定向校验
- 新增实现计划文档
2026-03-10 09:11:27 +08:00
qzl 6fe2e7b6c3 refactor: 迁移本地 Supabase 到云端,使用 JWKS 进行 JWT 验证
- 新增 JwtVerifier 支持 RS256 + JWKS 验证
- 简化 docker-compose,删除本地 Supabase 服务(kong/auth/storage等)
- 删除冗余的 Supabase 配置文件(volumes目录)
- 适配测试用例以支持新配置方式
- 更新运行时文档和迁移计划
2026-03-09 18:03:04 +08:00
zl-q 2980213a5b fix(agent): stabilize live e2e tool execution and loop isolation 2026-03-08 22:41:59 +08:00
zl-q 44a0e15950 docs(agent): mark architecture implementation plan completed 2026-03-08 17:07:49 +08:00
zl-q 5ada60e834 docs(agent): add Task2/Task3 architecture and implementation artifacts 2026-03-08 16:03:02 +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 b6087fd195 chore: checkpoint current backend/runtime changes 2026-03-06 17:28:17 +08:00
zl-q fb8f21bcf3 docs: update user-agent-context-profile-settings-crewai-flow design v2 2026-03-06 09:16:10 +08:00
qzl db158de39c feat(agent): 实现 Agent Runtime LLM 配置与消息元数据结构化支持 2026-03-05 18:25:51 +08:00
qzl c07d339a5f docs(plan): add closed-loop implementation plan 2026-03-05 15:43:58 +08:00
qzl b486e78ff3 feat(agent): complete closed-loop runtime and pricing fallback 2026-03-05 15:34:37 +08:00
qzl b02a322bf3 refactor: 移除 crewai agent 架构相关代码并更新 LLM 配置 2026-03-04 11:37:09 +08:00
qzl 7cc333a862 docs: add agent architecture simplification implementation plan 2026-03-04 10:49:59 +08:00
qzl 5599477e2a docs: add agent architecture simplification design 2026-03-04 10:47:37 +08:00
qzl a4f684466c chore: 清理opencode技能文件、旧设计文档并更新配置文档 2026-03-03 17:29:01 +08:00
qzl 30a4a1af5d fix(agent): polish interrupt-resume flow for merge readiness 2026-03-03 17:26:04 +08:00
qzl ca1ce3d84a docs: 添加 ag-ui 和 crewai 项目 skills 及更新文档 2026-03-02 17:02:09 +08:00
qzl bc40bc36c2 docs: add bug fix implementation plan 2026-03-02 15:19:22 +08:00
qzl 3528697302 docs: add bug fix design for TRIGGER-001 and TOKEN-001 2026-03-02 15:15:51 +08:00
qzl 6b32990986 refactor: 重构 config 目录结构,按领域分类静态配置 2026-03-02 14:40:45 +08:00
qzl c3192a2431 feat(chat): add ChatBubble widget and mock data for home screen
- Add ChatBubble reusable widget for chat messages
- Add HomeMockData for chat list mock data
- Add HomeScreen widget tests
- Add AG-UI chat design and implementation plan docs
- Add friendship design docs
- Ignore backend/logs directory
2026-02-28 14:47:33 +08:00
qzl 173d91086f test: add calendar sharing tests and update API docs 2026-02-28 12:28:45 +08:00
qzl 3d6ae7695f refactor: 优化日历状态管理与首页输入框,添加API客户端抽象 2026-02-27 18:36:21 +08:00
qzl e4e995854d feat: 实现密码重置功能与用户搜索API,优化注册登录流程
- 新增忘记密码页面与重置密码确认流程(前端+后端)
- 修复注册验证码页登录跳转路由
- 新增用户搜索API(按邮箱查询)
- 简化infra脚本,统一为app.sh
- 补充密码重置与用户API测试覆盖
- 更新runtime文档与AGENTS配置
2026-02-27 15:22:42 +08:00
qzl 0d4811fee5 docs: add invite code design and backlog for user_agents trigger 2026-02-27 11:10:44 +08:00
qzl 76853452f6 chore: commit remaining workspace updates
include AGENTS guidance updates, plan doc replacements, and utility script changes left in working tree
2026-02-26 17:59:30 +08:00
qzl c6eb58d8da docs: add RESTful API refactor design and plan 2026-02-26 13:18:36 +08:00
qzl cc7a70d793 fix(auth): correct resend response type and improve error messages 2026-02-26 12:13:50 +08:00
qzl 8294c67d27 docs: cleanup old plans and add new design docs 2026-02-26 11:21:27 +08:00
qzl c9e91e7849 docs: add register verification UX optimization design 2026-02-26 10:27:54 +08:00
qzl aa30054d64 docs(runtime): optimize runbook for ops workflow 2026-02-25 17:21:20 +08:00
qzl 36131cc001 docs: add runtime runbook optimization design 2026-02-25 17:12:43 +08:00
qzl 890de969cc merge: combine local dev updates into dev 2026-02-25 17:05:04 +08:00
qzl ce6388595b chore: snapshot local dev updates before merge 2026-02-25 17:04:17 +08:00
qzl cd40b2b4f4 feat(agent-chat): complete core workflow and strengthen auth rate limiting 2026-02-25 16:51:12 +08:00
qzl 53c72e48e6 docs: update Flutter auth plan with refresh token auto-refresh 2026-02-25 14:25:17 +08:00
qzl 070ee9b122 docs: add Flutter auth integration implementation plan 2026-02-25 14:05:29 +08:00
qzl 56e5c66291 docs: add Flutter auth integration design 2026-02-25 14:00:22 +08:00
qzl 372be9e676 docs: remove outdated runtime and auth design plans 2026-02-25 13:35:35 +08:00
qzl 1cc8fa1abf feat(auth): switch signup to OTP verification flow
Replace legacy signup with start/verify/resend endpoints, add OTP-focused mail templates and auth rate limits, and align compose/env/runbook for local self-hosted Supabase OTP behavior.
2026-02-25 13:34:02 +08:00
qzl d16e66807d chore: lock runtime log output paths and ignore local logs 2026-02-25 10:32:19 +08:00