Commit Graph

  • a2dcde01b8 feat(agent): Wave 2 medium coupling (G4/G7/G9) (#5) Fischer 2026-06-30 09:09:33 +0800
  • 80b02f58a6 feat(U3): G7 三级 fallback 链路接通 chat REST chiguyong 2026-06-29 23:07:38 +0800
  • b1841ce21b feat(U4): G9 PlanPhase rollback + RollbackExecutor chiguyong 2026-06-29 22:55:08 +0800
  • 5b2377469a feat(U2): G7 Emergency 规则模板 + TaskResult.error_struct chiguyong 2026-06-29 22:43:22 +0800
  • 8d5ccca604 feat(U1): G4 ContextCompressor 辅助 LLM 路由 chiguyong 2026-06-29 22:37:14 +0800
  • 88bfe71d30 docs(plan): Wave 2 medium-coupling plan (G4/G7/G9) chiguyong 2026-06-29 22:30:51 +0800
  • 78ed93fc81 Merge pull request 'feat(agent): Wave 1 quick wins (G1/G2/G3/G8) + review fixes' (#4) from feat/agent-wave1-quick-wins into main Fischer 2026-06-29 22:08:56 +0800
  • d7ca6e8065 fix(review): W1 ServerConfig from_dict wiring, W3 internal kwargs filter, N3 status docstring chiguyong 2026-06-29 21:58:40 +0800
  • cd211c6cd9 feat(U4): G1 verify 失败回灌 ReAct chiguyong 2026-06-29 21:35:08 +0800
  • 0f3f0a7550 feat(U3): G8 delta_flush_interval 调速 chiguyong 2026-06-29 20:49:52 +0800
  • c4aaef05aa feat(U2): G2 prompt cache 双块结构 chiguyong 2026-06-29 20:47:23 +0800
  • c66a7773b5 feat(U1): G3 工具调用 schema 校验 chiguyong 2026-06-29 20:34:14 +0800
  • 2747bb4e64 chore(prior): malformed tool call handling, auth whitelist, dev scripts, wave1 plan chiguyong 2026-06-29 20:25:03 +0800
  • 6e65352df8 Merge PR #3: feat(bitable): 多维表格文件层 + 默认字段 + 表内字段操作 (Stage 1) Fischer 2026-06-29 09:25:30 +0800
  • a6e1bf5884 feat(bitable): 多维表格文件层 + 默认字段 + 表内字段操作 + ce-code-review 修复 (Stage 1) chiguyong 2026-06-29 04:07:45 +0800
  • f476d3339c Merge branch 'test/calendar-ui-manual-testing' — 修复 agent 创建日历事件后 UI 不刷新 + 三根因文档三部曲 + E2E 测试套件 chiguyong 2026-06-29 02:23:20 +0800
  • 5c15238a5a fix(calendar): 修复 agent 创建日历事件后 UI 不刷新 + 文档化三根因三部曲 chiguyong 2026-06-29 02:20:33 +0800
  • d27681a93c fix(portal-auth): 修复 dev mode JWT 验证误激活 + README 文档同步 chiguyong 2026-06-28 15:26:42 +0800
  • c9ce15fa4b fix(code-review): 修复走查发现的 13 High + Medium 安全/可靠性问题 chiguyong 2026-06-28 15:06:41 +0800
  • 8ae8ed4e9b Merge branch 'feat/calendar-ui-fixes' — 日历能力缺失修复 + UI布局优化 + 会话404处理 + ce-code-review 修复 chiguyong 2026-06-28 14:25:44 +0800
  • 43e9025c6d fix(calendar): 日历能力缺失修复 + UI 布局优化 + 会话404处理 chiguyong 2026-06-28 14:24:58 +0800
  • 31c65e01b8 fix(security): P0 安全加固 + 多实例部署一致性 (U1-U4 + U5c) chiguyong 2026-06-26 04:05:33 +0800
  • c62d435c43 Merge branch 'feat/portal-platform-evolution' — portal platform evolution (U1-U17 + RAG + channels + LiteLLM + ce-code-review fixes + ce-compound doc) chiguyong 2026-06-26 01:48:19 +0800
  • 75e9b58e46 docs(ce-compound): 记录 portal-platform 安全/可靠性修复批次 chiguyong 2026-06-26 01:47:57 +0800
  • 53faa60472 fix(review): ce-code-review P1+P2 修复 — 安全/可靠性/性能 chiguyong 2026-06-26 01:40:31 +0800
  • 1ccaf56b9a refactor: ce-simplify-code 审查修复 — 去重 + 效率 + 死代码清理 chiguyong 2026-06-25 23:54:14 +0800
  • 793476cafa feat(llm): U17 — LiteLLM 语义缓存替换 + per-user/ACL scope 安全隔离 chiguyong 2026-06-25 22:49:59 +0800
  • 86541d7172 feat(mcp): U16 — langchain-mcp-adapters client replacement + transport deprecation chiguyong 2026-06-25 22:04:37 +0800
  • 069dbc22b1 feat(llm): U15 — LiteLLM unified provider + api_key encrypted secrets migration chiguyong 2026-06-25 21:41:15 +0800
  • 13c516a54f feat(mcp): U14 — Skill/Team MCP publish with admin auth + dangerous-tool opt-in chiguyong 2026-06-25 21:10:06 +0800
  • 16c33be295 feat(mcp): U13 — refactor MCPServer to route factory + mount at /api/v1/mcp with auth chiguyong 2026-06-25 20:58:41 +0800
  • 8998f94c42 feat(channels): U12 — DingTalk/WeCom/Slack adapters + multi-channel webhook dispatch chiguyong 2026-06-25 20:45:43 +0800
  • 4b58e8f661 feat(channels): U11 — Feishu IM adapter end-to-end (webhook + signature + AES-CBC decrypt + chat integration) chiguyong 2026-06-25 20:24:21 +0800
  • 5572387c01 feat(channels): U10 — message adapter ABC + AES-256-GCM secrets store + channel CRUD routes chiguyong 2026-06-25 20:13:37 +0800
  • af96cb49bd docs(plan): deepen portal platform evolution plan — KTD5/7/8/9 expanded, KTD11 added chiguyong 2026-06-25 20:13:27 +0800
  • 864bb95a30 feat(server): wire rag_platform components to app.state lifespan chiguyong 2026-06-25 20:02:01 +0800
  • 1f691ca178 feat(frontend): U9 — KB management extension with segment preview, status display, settings chiguyong 2026-06-25 13:14:58 +0800
  • e3ae2f3a56 feat(rag_platform): U8 — TaskIQ async task integration chiguyong 2026-06-25 12:58:51 +0800
  • d026a91f43 feat(rag_platform): U6 — hit processing mode + KB settings chiguyong 2026-06-25 12:44:47 +0800
  • 5c562dbff3 feat(rag_platform): U5 — rerank + question generation + termbase chiguyong 2026-06-25 12:31:43 +0800
  • fb9f16d6e5 feat(rag_platform): U4 — dual-index retrieval (pgvector semantic + PG fulltext jieba) chiguyong 2026-06-25 12:20:48 +0800
  • 3f9588e673 feat(rag_platform): U3+U7 — rewrite upload endpoint with sanitization + pipeline chiguyong 2026-06-25 12:06:16 +0800
  • b55c896794 feat(rag_platform): U3+U7 — document processing pipeline + upload security chiguyong 2026-06-25 11:21:42 +0800
  • c1a21f57a1 feat(rag_platform): U2 — KB persistence + per-KB ACL chiguyong 2026-06-25 11:01:04 +0800
  • 27d0184392 feat(rag_platform): U1 — RAG platform skeleton + LlamaIndex integration chiguyong 2026-06-25 10:49:35 +0800
  • 22c89763e2 docs: add long-horizon reliability fixes learning + scrub CONCEPTS.md chiguyong 2026-06-25 02:40:22 +0800
  • 71eaf8dc7c docs: add bitable security/reliability patterns solution doc + CONCEPTS.md chiguyong 2026-06-25 01:25:06 +0800
  • bbbf9cd40a feat(bitable): add bitable companion service with full P0-P2 fixes chiguyong 2026-06-25 01:09:59 +0800
  • 567cbc9c9b refactor: simplify code across U1-U7 (bug fix + efficiency + reuse + quality) chiguyong 2026-06-24 22:35:52 +0800
  • 0847c0e086 fix(checkpoint): add TTL expiration for memory fallback mode chiguyong 2026-06-24 22:04:55 +0800
  • fa152e24ac feat(skills): add progressive skill loading with disclosure_level=0 (U5) chiguyong 2026-06-24 21:49:00 +0800
  • dfd188b1a4 feat(orchestrator): add pipeline checkpoint and crash recovery (U7) chiguyong 2026-06-24 21:04:18 +0800
  • 3dfda904d7 feat(core): add middleware pipeline architecture with onion model chiguyong 2026-06-24 20:52:15 +0800
  • ef84e3fd53 feat(experts): add SharedWorkspace state offloading for long-horizon runs chiguyong 2026-06-24 20:32:10 +0800
  • 122173ec2c feat(core): add headroom-based compression trigger chiguyong 2026-06-24 20:28:14 +0800
  • 717aad1303 feat(experts): add concurrency limit to TeamOrchestrator parallel phases chiguyong 2026-06-24 20:23:30 +0800
  • 018b342d96 feat(react): add loop detection to prevent repeated identical tool calls chiguyong 2026-06-24 20:12:35 +0800
  • a312e584ae Merge branch 'feat/expert-team-pm-collaboration' — PM 协同模式 + 代码审查全量修复 chiguyong 2026-06-24 18:57:37 +0800
  • 20a4c55d5b feat(skills): SkillHarness 前置条件 + 风险守卫学习增强 chiguyong 2026-06-24 18:56:51 +0800
  • 574db8458f fix(experts): PM 协同代码审查全量修复 chiguyong 2026-06-24 18:56:27 +0800
  • 6016c087fe feat(cli): U6 CLI 协同事件 Rich 渲染 chiguyong 2026-06-24 14:56:52 +0800
  • 34a4164430 feat(frontend): U5 前端协作关系图 + 验收/风险卡片 chiguyong 2026-06-24 14:42:00 +0800
  • 5487cca199 feat(experts): U4 专家风险标记 + risk_flagged 事件 chiguyong 2026-06-24 14:17:58 +0800
  • 62fcbc0feb feat(experts): U3 Lead 验收环节 + 返工机制 chiguyong 2026-06-24 14:09:18 +0800
  • fef7ecea39 feat(skills): SkillHarness 激活前置条件 + 风险守卫学习 chiguyong 2026-06-24 13:56:37 +0800
  • c46cf06f6d feat(experts): U2 协作契约执行 — 专家可见 + 主动通知 chiguyong 2026-06-24 13:54:38 +0800
  • f219c5f016 feat(experts): U1 协作契约数据模型 + Lead 生成契约 chiguyong 2026-06-24 13:44:50 +0800
  • 0957afb0a2 Merge branch 'test/calendar-e2e' into main chiguyong 2026-06-24 13:22:11 +0800
  • 59e47c5871 test(calendar): 8 Playwright e2e tests + config fixes (JWT secret, rate limit) chiguyong 2026-06-24 13:17:53 +0800
  • b86100a0a1 feat(cli): U6 CLI 多 Agent 入口 + 辩论 Rich 渲染 chiguyong 2026-06-24 13:03:57 +0800
  • 49b483b933 feat(frontend): U5 前端辩论可视化 chiguyong 2026-06-24 12:37:37 +0800
  • c831e925b6 feat(experts): U4 用户干预通道 + 手动辩论触发 chiguyong 2026-06-24 12:17:09 +0800
  • 5b5bd44ac4 test(calendar): 7 integration flow tests (lifecycle, recurrence, tags, types, invitations, authz, ICS) chiguyong 2026-06-24 12:03:24 +0800
  • d4bc79e409 test(calendar): wire calendar router into app.py + test plan chiguyong 2026-06-24 11:51:31 +0800
  • 91352d910e Merge feat/calendar-schedule: calendar & schedule feature (U1-U12 + code review fixes) chiguyong 2026-06-24 11:36:30 +0800
  • 460cf6e926 docs(calendar): add implementation history with code review summary chiguyong 2026-06-24 11:36:10 +0800
  • 3fdee65979 fix(calendar): code review fixes - 23 issues (2 critical, 15 major, 6 minor) chiguyong 2026-06-24 11:29:23 +0800
  • ac26d417b3 feat(experts): U3 分歧检测 + 方案评审辩论自动触发 chiguyong 2026-06-24 11:09:53 +0800
  • fbe08cb1e2 feat(experts): add debate phase executor to TeamOrchestrator (U2) chiguyong 2026-06-24 10:54:51 +0800
  • e539122314 feat(experts): add PhaseType enum and debate_config to PlanPhase chiguyong 2026-06-24 10:42:11 +0800
  • 4ea7801bcf fix(router): keyword match tiebreaker should preserve list order, not alphabetical chiguyong 2026-06-24 10:11:42 +0800
  • d1250cf32b docs(calendar): mark plan as completed — all 12 units implemented chiguyong 2026-06-24 05:04:39 +0800
  • 394d734d42 feat(calendar): U12 reminder config and external sync settings UI chiguyong 2026-06-24 05:02:29 +0800
  • 3131769aed feat(calendar): U11 event editor, invitation manager and batch operations chiguyong 2026-06-24 05:02:12 +0800
  • 8350b02d75 feat(calendar): U10 frontend calendar views with 3 view modes and drawer chiguyong 2026-06-23 23:50:28 +0800
  • 8d4145ddf9 feat(calendar): U7 Outlook sync via Microsoft Graph API chiguyong 2026-06-23 23:49:24 +0800
  • 40bc27822f feat(calendar): U9 frontend store, API client and types chiguyong 2026-06-23 22:52:40 +0800
  • 40d326cd3f feat(calendar): U6 CalDAV sync provider and SyncManager chiguyong 2026-06-23 22:52:29 +0800
  • ffb184acc7 feat(calendar): U8 iCal/ICS import and export chiguyong 2026-06-23 22:20:07 +0800
  • 26efbb51db feat(calendar): U5 reminder subsystem with scheduler and multi-channel dispatch chiguyong 2026-06-23 22:19:57 +0800
  • ddcedb57b2 feat(calendar): U4 post-processing extractor with keyword gating chiguyong 2026-06-23 21:56:20 +0800
  • 42fe7bcbc9 feat(calendar): U3 agent calendar tool for ReAct integration chiguyong 2026-06-23 21:56:08 +0800
  • d36e45bbe7 feat(calendar): U2 backend service & REST API chiguyong 2026-06-23 21:43:39 +0800
  • 2ea799f6c4 feat(calendar): U1 backend data model, storage & RRULE expansion chiguyong 2026-06-23 21:30:39 +0800
  • 3337589395 fix(review): document-processing code review fixes — validation, tests, formatting chiguyong 2026-06-23 20:21:19 +0800
  • b9bb1b7cf1 docs: document skill/agent category split in AGENTS.md and CLAUDE.md chiguyong 2026-06-23 19:51:05 +0800
  • 3d108dd08e fix(skills): P3 frontend polish for skill/agent category split chiguyong 2026-06-23 19:41:54 +0800
  • a672dddc9a feat(skills): distinguish agent templates from business skills in UI chiguyong 2026-06-23 15:55:59 +0800
  • e600722378 merge: feat/document-processing — document generation, template filling, document reading (U1-U9) chiguyong 2026-06-23 15:05:11 +0800
  • 47f3bfecfc feat(documents): add document processing capability (U1-U9) chiguyong 2026-06-23 15:05:01 +0800