Commit Graph

  • fbc8c9fdde fix(industry): 审计修复 — 4 CRITICAL + 5 HIGH 全部解决 iven 2026-04-12 19:06:19 +08:00
  • c3593d3438 feat(knowledge): Phase A 知识库可见性隔离 + 结构化数据源 + 蒸馏Worker iven 2026-04-12 18:36:05 +08:00
  • b8fb76375c docs: wiki变更日志 + CLAUDE.md架构快照更新 (Phase 1-5完成) iven 2026-04-12 18:34:14 +08:00
  • b357916d97 feat(intelligence): Phase 5 主动行为激活 — 注入格式 + 跨会话连续性 + 触发持久化 iven 2026-04-12 18:31:37 +08:00
  • edf66ab8e6 feat(admin): Phase 4 行业配置管理页面 + 账号行业授权 iven 2026-04-12 18:07:52 +08:00
  • b853978771 feat(industry): Phase 3 Tauri 行业配置加载 — SaaS API mixin + industryStore + Tauri 命令 iven 2026-04-12 17:18:53 +08:00
  • 29fbfbec59 feat(intelligence): Phase 2 学习循环基础 — 触发信号 + 经验行业维度 iven 2026-04-12 15:52:29 +08:00
  • 5d1050bf6f feat(industry): Phase 1 行业配置基础 — 数据模型 + 四行业内置配置 + ButlerRouter 动态关键词 iven 2026-04-12 15:42:35 +08:00
  • 5599cefc41 feat(saas): 接通 embedding 模型管理全栈 iven 2026-04-12 08:10:50 +08:00
  • b0a304ca82 docs: TRUTH.md 数字校准 + wiki 变更日志 iven 2026-04-11 23:52:28 +08:00
  • 58aca753aa chore: 发布前准备 — 版本号统一 + 安全加固 + 死组件清理 iven 2026-04-11 23:51:58 +08:00
  • e1af3cca03 fix(routing): 消除模型路由链路硬编码不匹配模型名 iven 2026-04-11 23:08:06 +08:00
  • 5fcc4c99c1 docs(wiki): 添加 Skill 调用链路 + MCP 架构文档 iven 2026-04-11 16:23:31 +08:00
  • 9e0aa496cd fix(runtime): 修复 Skill/MCP 调用链路3个断点 iven 2026-04-11 16:20:38 +08:00
  • 2843bd204f chore: 更新测试注释 — 阈值已从 5 降为 3 iven 2026-04-11 14:26:53 +08:00
  • 05374f99b0 chore: 移除未使用的 loadConnectionModeTimestamp 函数 iven 2026-04-11 14:26:52 +08:00
  • c88e3ac630 fix(kernel): UserProfile 序列化失败时记录 warn 而非静默吞掉 iven 2026-04-11 14:26:52 +08:00
  • dc94a5323a fix(butler): 降低痛点检测阈值 3→2/2→1,更早发现用户需求 iven 2026-04-11 14:26:51 +08:00
  • 69d3feb865 fix(lint): IdentityChangeProposal console.error → createLogger iven 2026-04-11 14:26:50 +08:00
  • 3927c92fa8 docs: 详情面板7问题修复记录 iven 2026-04-11 12:59:04 +08:00
  • 730d50bc63 feat(ui): 管家 Tab 空状态增加引导文案 + 立即分析按钮 iven 2026-04-11 12:58:27 +08:00
  • ce10befff1 fix(ui): 管家 Tab 统计栏显示管家专属摘要,不再显示聊天统计 iven 2026-04-11 12:58:26 +08:00
  • f5c6abf03f feat(ui): 演化历史条目增加可展开差异视图 + 文件变更标签 iven 2026-04-11 12:58:25 +08:00
  • b3f7328778 feat(ui): '我眼中的你' 双源渲染 — 静态Clone + 动态UserProfile iven 2026-04-11 12:51:28 +08:00
  • d50d1ab882 feat(kernel): agent_get 返回值扩展 UserProfile 字段 iven 2026-04-11 12:51:27 +08:00
  • d974af3042 fix(reflection): 修复 state restore 竞态 — peek+pop 替代直接 pop iven 2026-04-11 12:51:26 +08:00
  • 8a869f6990 fix(reflection): 降低模式检测阈值 5→3/20→15 以产生更多有意义反思 iven 2026-04-11 12:51:25 +08:00
  • f7edc59abb fix(auth): 修复重启后无法对话 — restoreSession 优先验证 SaaS token iven 2026-04-11 12:32:20 +08:00
  • be01127098 fix(autonomy): hand_trigger 从 null 映射改为 handAutoTrigger 字段 iven 2026-04-11 12:32:19 +08:00
  • 33c1bd3866 fix(memory): memory_search 空查询时默认 min_similarity=0.0 触发表扫描 iven 2026-04-11 12:32:18 +08:00
  • b90306ea4b docs(plan): 详情面板7问题修复实施计划 iven 2026-04-11 12:24:38 +08:00
  • 449768bee9 docs(spec): 详情面板7问题修复设计文档 iven 2026-04-11 10:50:25 +08:00
  • d871685e25 fix(auth): 5 BUG 修复 — refresh token 持久化 + 密码验证 + 浏览器兼容 iven 2026-04-11 09:43:17 +08:00
  • 1171218276 docs(wiki): 追加发布内测前修复 6 批次记录 iven 2026-04-11 03:03:13 +08:00
  • 33008c06c7 chore: 版本号 0.1.0 → 0.9.0-beta.1 + updater 插件预留 iven 2026-04-11 03:02:39 +08:00
  • 5e937d0ce2 refactor(ui): 移除空壳行业资讯 Tab + Provider URL 去重 iven 2026-04-11 02:59:16 +08:00
  • 722d8a3a9e fix(ui): UX 文案优化 — 区分新/老用户 + 去政务化 + 友好提示 iven 2026-04-11 02:56:19 +08:00
  • db1f8dcbbc feat(desktop): Gateway URL 配置化 + Rust panic hook 崩溃报告 iven 2026-04-11 02:54:23 +08:00
  • 4e641bd38d refactor(desktop): SaaS URL 集中配置化,消除 5 处硬编码 iven 2026-04-11 02:09:23 +08:00
  • 25a4d4e9d5 fix(saas): 新用户 llm_routing 默认改为 relay 使 SaaS token pool 成为主路径 iven 2026-04-11 02:05:27 +08:00
  • 4dd9ca01fe docs(wiki): 修正关键数字 — Rust 95K行/1055测试/SaaS中间件 iven 2026-04-11 01:08:59 +08:00
  • b3f97d6525 docs(wiki): 全量代码验证驱动更新 — 10页基于实际扫描非文档推测 iven 2026-04-11 01:05:15 +08:00
  • 36a1c87d87 docs(wiki): 重构为模块化知识库 — 按模块组织而非按文档类型 iven 2026-04-11 00:36:26 +08:00
  • 9772d6ec94 fix(ui): 空catch块添加日志 + ErrorBoundary覆盖高风险组件 iven 2026-04-11 00:26:24 +08:00
  • 717f2eab4f chore: 清理40个死代码文件 (~9,639行) iven 2026-04-11 00:26:04 +08:00
  • e790cf171a docs(wiki): 创建 LLM Wiki 知识库 — 编译后项目画像 iven 2026-04-11 00:20:17 +08:00
  • 4a5389510e fix(ui): 深度审计修复 — RightPanel流式渲染优化 + SecurityStatus基线真实值 iven 2026-04-10 23:59:24 +08:00
  • 550e525554 fix(ui): 审计修复 — 路径规范化/SkillInfo类型/分页offset/初始加载/显示统一 iven 2026-04-10 23:24:32 +08:00
  • 1d0e60d028 fix(ui): 9项端到端真实审计 — 修复记忆/技能/审计/工作区/MCP数据流断裂 iven 2026-04-10 23:00:19 +08:00
  • 0d815968ca docs: update BREAKS.md + TRUTH.md — all P0/P1/P2 issues marked FIXED iven 2026-04-10 21:53:14 +08:00
  • b2d5b4075c fix(ui): P0-4 — SaaS settings page crash from paginated API response iven 2026-04-10 21:42:52 +08:00
  • 34ef41c96f fix(test): P1-02 browser chat — add SaaS auth fixture for non-Tauri mode iven 2026-04-10 21:38:34 +08:00
  • bd48de69ee fix(test): P2-03 rate limit — share auth token across cross-system smoke tests iven 2026-04-10 21:34:07 +08:00
  • 80b7ee8868 fix(admin): P1-04 AuthGuard race condition — always validate cookie before render iven 2026-04-10 21:32:14 +08:00
  • 1e675947d5 feat(butler): upgrade ButlerRouter to semantic skill routing iven 2026-04-10 21:24:30 +08:00
  • 88cac9557b fix(saas): P0-2/P0-3 — usage endpoint + refresh token type mismatch iven 2026-04-10 16:25:52 +08:00
  • 12a018cc74 docs: update BREAKS.md — P0-01/P1-01/P1-03 marked FIXED iven 2026-04-10 12:16:37 +08:00
  • b0e6654944 fix: P0-01/P1-01/P1-03 — account lockout, token revocation, optional display_name iven 2026-04-10 12:13:53 +08:00
  • 8163289454 fix(ui): show panel toggle button in all modes (not just non-compact) iven 2026-04-10 12:13:37 +08:00
  • 34043de685 fix(ui): panel toggle in header bar + message spacing iven 2026-04-10 12:03:29 +08:00
  • 99262efca4 test: execute 30 smoke tests + fix P0 CSS break + BREAKS.md report iven 2026-04-10 11:26:13 +08:00
  • 2e70e1a3f8 test: add 30 smoke tests for break detection across SaaS/Admin/Desktop iven 2026-04-10 09:47:35 +08:00
  • ffa137eff6 test(saas): add 8 model config extended tests — encryption, groups, quota iven 2026-04-10 09:20:06 +08:00
  • c37c7218c2 test(saas): add 36 security/validation/permission tests (184 total, 0 failures) iven 2026-04-10 08:11:02 +08:00
  • ca2581be90 test(admin): sync page tests with component changes (BUG-007) iven 2026-04-10 07:50:39 +08:00
  • 2c8ab47e5c fix: BUG-012/013/007 — panel overlap, Markdown rendering, authStore tests iven 2026-04-10 07:44:34 +08:00
  • 26336c3daa fix(ui): button overlap + Markdown rendering (BUG-012, BUG-013) iven 2026-04-09 23:58:00 +08:00
  • 3b2209b656 docs: update bug tracker — BUG-009/010/011 marked FIXED iven 2026-04-09 23:46:19 +08:00
  • ba586e5aa7 fix: BUG-009/010/011 — DataMasking, cancel button, SQL casts iven 2026-04-09 23:45:19 +08:00
  • a304544233 docs: update bug tracker with UI issues + untestable scenarios iven 2026-04-09 23:40:28 +08:00
  • 5ae80d800e test: complete exploratory test results for all 4 storylines + sign-off iven 2026-04-09 23:21:41 +08:00
  • 71cfcf1277 test: final exploratory test report — 82% pass rate, conditional release iven 2026-04-09 23:12:04 +08:00
  • b87e4379f6 test: module matrix P0 verification + Admin V2 results iven 2026-04-09 23:09:33 +08:00
  • 20b856cfb2 test: complete storyline-2 results (BUG-008 fix verification) iven 2026-04-09 23:06:43 +08:00
  • 87537e7c53 test: storyline 2/3/4 exploratory test results + BUG-009/010 iven 2026-04-09 23:02:58 +08:00
  • 448b89e682 test: complete storyline-1 results (1.5-1.8) + BUG-008 tracker update iven 2026-04-09 22:56:25 +08:00
  • 9442471c98 fix(relay): send conversation history to SaaS relay (BUG-008) iven 2026-04-09 22:41:56 +08:00
  • f8850ba95a test: add storyline-1 test results + update bug tracker iven 2026-04-09 22:33:17 +08:00
  • bf728c34f3 fix: saasStore require() bug + health check pool formula + DEV error details iven 2026-04-09 22:23:05 +08:00
  • bd6cf8e05f fix(saas): add ::bigint cast to all SUM() aggregates for PG NUMERIC compat iven 2026-04-09 22:16:27 +08:00
  • 0054b32c61 chore(test): create exploratory test result directory and templates iven 2026-04-09 20:53:45 +08:00
  • a081a97678 fix(relay): audit fixes — abort signal, model selector guard, SSE CRLF, SQL format iven 2026-04-09 19:51:34 +08:00
  • e6eb97dcaa perf(relay): full-chain optimization — key pool, model sync, SSE stream iven 2026-04-09 19:34:02 +08:00
  • 5c6964f52a fix(desktop): error response improvements — content, retry, model selector iven 2026-04-09 18:52:27 +08:00
  • 125da57436 fix: sync currentModel from SaaS available models on login iven 2026-04-09 18:50:38 +08:00
  • 1965fa5269 fix: migrate glm-4-flash to glm-4-flash-250414 (model deprecated by Zhipu) iven 2026-04-09 18:42:47 +08:00
  • 5f47e62a46 fix(desktop): hide model selector in Tauri runtime — SaaS token pool routes models iven 2026-04-09 18:35:34 +08:00
  • 4c325de6c3 docs: update CLAUDE.md §13 + TRUTH.md for Hermes Intelligence Pipeline iven 2026-04-09 17:52:15 +08:00
  • d6ccb18336 docs: add pre-release functional test design + screenshots iven 2026-04-09 17:48:40 +08:00
  • 2f25316e83 feat(desktop): simple mode UI — ChatArea compact + SimpleSidebar + RightPanel dual-mode iven 2026-04-09 17:48:18 +08:00
  • 4b15ead8e7 feat(hermes): implement intelligence pipeline — 4 chunks, 684 tests passing iven 2026-04-09 17:47:43 +08:00
  • 0883bb28ff fix: validation hardening — agent import prompt limit, relay retry tracking, heartbeat validation iven 2026-04-09 17:24:36 +08:00
  • cf9b258c6c docs: pre-release test report + TRUTH.md numbers update iven 2026-04-09 16:44:54 +08:00
  • 3f2acb49fb fix: pre-release audit fixes — Twitter OAuth, DataMasking perf, Prompt versioning iven 2026-04-09 16:43:24 +08:00
  • f2d6a3b6b7 docs: add architecture awareness system — CLAUDE.md §13/§14 + ARCHITECTURE_BRIEF iven 2026-04-09 14:09:26 +08:00
  • 26f50cd746 fix(butler): runtime fixes — SQLite mode=rwc + React hooks ordering iven 2026-04-09 12:15:34 +08:00
  • 646d8c21af fix(butler): wire verification gaps — pain storage init, cold start, UI mode switches iven 2026-04-09 10:38:49 +08:00
  • e6937e1e5f feat: deliverables 3-6 — cold start, simple mode UI, bridge tests, docs iven 2026-04-09 09:51:56 +08:00
  • ffaee49d67 feat(middleware): add butler router for semantic skill routing iven 2026-04-09 09:26:48 +08:00
  • a4c89ec6f1 feat(intelligence): persist pain points and proposals to SQLite iven 2026-04-09 09:15:15 +08:00