Commit Graph

  • cc5c7f5ad1 Merge PR #80 pangtong-fujunshi 2026-06-16 14:49:17 +00:00
  • d6cb854f68 fix: mention 重复投递 + mail 失败通知竞态保护 + §14 设计文档同步 cfdaily 2026-06-15 09:48:09 +08:00
  • 1f373d5cb5 Merge PR #79 pangtong-fujunshi 2026-06-15 00:06:56 +00:00
  • a8c9d25857 [moz] feat(prompt): L0~L2 prompt improvements cfdaily 2026-06-15 08:04:42 +08:00
  • 660ac4b659 Merge PR #78: [moz] feat(frontend): 工具链面板加 from/to 显示 + 筛选 + 修复事件类型未知 pangtong-fujunshi 2026-06-14 09:13:55 +00:00
  • 91685ebfdd [moz] feat(frontend): 工具链面板加 from/to 显示 + 筛选 + 修复事件类型未知 cfdaily 2026-06-14 17:12:11 +08:00
  • 65910f5417 Merge PR #77: [moz] fix(api): list_tasks 默认排序改为 DESC pangtong-fujunshi 2026-06-14 08:55:14 +00:00
  • 17b87290c8 [moz] fix(api): list_tasks 默认排序改为 created_at DESC(最新在前) cfdaily 2026-06-14 16:53:31 +08:00
  • bd5735f970 Merge PR #76: [moz] refactor(frontend): 工具链 Tab 移入系统设置子页签 pangtong-fujunshi 2026-06-14 08:37:16 +00:00
  • 05f9112fab [moz] refactor(frontend): 工具链 Tab 移入系统设置子页签 cfdaily 2026-06-14 16:36:27 +08:00
  • b926b35703 Merge PR #75: [moz] fix(ci): 修复 deploy push trigger 不触发问题 jiangwei-infra 2026-06-14 08:31:35 +00:00
  • 8df1d4a83c Merge branch 'main' into fix/cd-push-trigger-yaml jiangwei-infra 2026-06-14 08:30:20 +00:00
  • aad5a6b317 [moz] fix(ci): 修复 deploy push trigger 不触发问题 cfdaily 2026-06-14 16:28:41 +08:00
  • ad34750075 Merge PR #74: [moz] ci: CI 管道新增 frontend build job pangtong-fujunshi 2026-06-14 08:14:15 +00:00
  • cd7e24cd3c [moz] ci: CI 管道新增 frontend build job(tsc + vite build) cfdaily 2026-06-14 16:12:05 +08:00
  • 0521b7b6f0 Merge PR #73: [moz] feat(frontend): 工具链 Tab pangtong-fujunshi 2026-06-14 07:24:24 +00:00
  • fc30f91183 [moz] feat(frontend): 新增工具链 Tab — 列表+详情+搜索栏 cfdaily 2026-06-14 14:09:15 +08:00
  • 8c72ff0565 Merge PR #72: [moz] refactor(api): API 拆分 + expand 聚合 + 搜索 pangtong-fujunshi 2026-06-14 06:55:08 +00:00
  • cc2e5aa64c [moz] fix(api): Review M1 修复 — expand=all 保持旧格式 + _toolchain 加入 _VIRTUAL_PROJECTS cfdaily 2026-06-14 14:22:14 +08:00
  • d09fd4a173 [moz] fix(api): flake8 lint 修复 — 移除未使用 import cfdaily 2026-06-14 14:20:24 +08:00
  • 5db4c89fe7 [moz] refactor(api): 拆分 blackboard_routes → task_routes + task_relation_routes + shared + expand 细粒度聚合 cfdaily 2026-06-14 14:02:59 +08:00
  • e70816a69f Merge PR #71: [moz] docs: §18 API 聚合重构 + 工具链 Tab 设计 pangtong-fujunshi 2026-06-14 05:57:21 +00:00
  • 33521b8b39 [moz] docs: §18 职责分离 — 测试详细代码移入 18-test-design.md cfdaily 2026-06-14 13:56:47 +08:00
  • f55a037c98 [moz] docs: §18 API 聚合重构 + 工具链 Tab 设计文档 cfdaily 2026-06-14 13:53:56 +08:00
  • 923971ad92 Merge PR #70: [moz] docs: 重写 §26 Gitea 协作规范设计 pangtong-fujunshi 2026-06-14 04:09:22 +00:00
  • 3f07c528b6 [moz] docs: 重写 §26 Gitea 协作规范设计(流水账→设计文档风格) cfdaily 2026-06-14 12:07:47 +08:00
  • 207c2aaaef Merge PR #69: [moz] feat: Gitea 协作规范落地 — 标题前缀+Label+模板+L2注入 pangtong-fujunshi 2026-06-14 03:53:48 +00:00
  • a89a70a983 feat: Gitea 协作规范落地 — 标题前缀+Label+模板+L2注入 cfdaily 2026-06-14 11:51:57 +08:00
  • 1c939bfa27 Merge PR #68: impl: #16 知识注入 L2 引擎层 — WikiGuideSection pangtong-fujunshi 2026-06-14 02:35:34 +00:00
  • 080d1d0b23 impl: #16 知识注入 L2 引擎层 — WikiGuideSection cfdaily 2026-06-14 10:32:26 +08:00
  • d1ef64b5cc Merge PR #67: docs: #16 知识注入设计 v2 — 对齐 #11 四层架构 pangtong-fujunshi 2026-06-14 02:25:12 +00:00
  • e83ad1de73 docs: #16 知识注入设计 v2 — 对齐 #11 四层架构 cfdaily 2026-06-14 10:22:16 +08:00
  • a27ea8ed89 Merge PR #59: docs: #16 知识注入设计(三层触发机制) pangtong-fujunshi 2026-06-13 23:11:37 +00:00
  • 146816303f fix: M1 修复 §07 文件路径引用(24→15) + M2 D16-6 标题引用(#05→#11) cfdaily 2026-06-13 12:41:48 +08:00
  • 11349b5225 docs: 新增 #16 知识注入设计(三层触发机制) cfdaily 2026-06-13 12:39:33 +08:00
  • a037497053 Merge PR #66: ci: pip upgrade + --no-cache-dir pangtong-fujunshi 2026-06-13 16:38:26 +00:00
  • f6f26d7763 ci: pip upgrade + --no-cache-dir 防旧 pip dist-info 损坏(姜维建议) cfdaily 2026-06-14 00:35:15 +08:00
  • 920bc75c53 Merge PR #65: feat: §17 ToolchainHandler 强约束实现 pangtong-fujunshi 2026-06-13 16:33:18 +00:00
  • 976d9ce7c8 fix: M1 git rm 误提交的安装目录文件 + S1 docstring 修正 + S2 去掉 CHECK 约束(司马懿 Review #111) cfdaily 2026-06-14 00:22:13 +08:00
  • fd3a889fae ci: 每次清 venv 防止旧缓存损坏 cfdaily 2026-06-14 00:17:44 +08:00
  • 925ebe8556 ci: 加 debug 信息定位 test failure 根因 cfdaily 2026-06-14 00:16:11 +08:00
  • 4ef9f68ff3 fix(ci): PYTHONPATH=. 防止 runner 环境加载安装目录旧代码 cfdaily 2026-06-14 00:13:01 +08:00
  • 50d1d0b5e6 chore: trigger CI retry cfdaily 2026-06-14 00:11:23 +08:00
  • 6e6b52fe3b fix: asyncio.Lock 懒加载防 event loop 关闭后 import 失败 cfdaily 2026-06-14 00:09:27 +08:00
  • 3bca794902 fix: M2 on_failure assignee 从 tasks 表读取 + infrastructure 防递归(司马懿 Review #65) cfdaily 2026-06-13 23:47:12 +08:00
  • a5d5d2d974 fix: P0 token 环境变量 + P1 fail_count 逻辑简化(姜维 Review) cfdaily 2026-06-13 23:43:20 +08:00
  • 3b9ad83405 fix(lint): F541 f-string 无占位符去掉 f 前缀 cfdaily 2026-06-13 23:40:56 +08:00
  • c89863a288 feat: §17 ToolchainHandler 强约束实现(Step 1-4) cfdaily 2026-06-13 23:36:44 +08:00
  • 90f4e3284c Merge PR #64: §17 toolchain/mail 完全分离——Gitea 为唯一协作媒介 pangtong-fujunshi 2026-06-13 15:09:33 +00:00
  • 946f7e1848 fix(design): §17 M1 §5.2 三分路展开 + M2 约束编号 #5 + S1/S2 一致性 cfdaily 2026-06-13 23:08:50 +08:00
  • 409e4ee51d fix(design): §17 清理 3 处遗留 Mail 引用 cfdaily 2026-06-13 23:04:30 +08:00
  • d1c0984082 refactor(design): §17 toolchain/mail 完全分离——Gitea 为唯一协作媒介 cfdaily 2026-06-13 23:03:06 +08:00
  • 5be32bd0b8 Merge PR #63: §17 ToolchainHandler 强约束设计 pangtong-fujunshi 2026-06-13 14:10:19 +00:00
  • 71bab93308 fix(design): §17 M1 verify_completion 列名 content→body(司马懿 Review) cfdaily 2026-06-13 22:09:18 +08:00
  • 023de9862f feat(design): §17 ToolchainHandler 强约束设计(取代 action Mail 类型) cfdaily 2026-06-13 22:04:08 +08:00
  • 626e13c0d1 Merge PR #62: feat(design): §17 action Mail 类型设计 v2.0 pangtong-fujunshi 2026-06-13 13:37:58 +00:00
  • 6a7fe37d93 fix(design): §17 Review 反馈修复(M1+S1-S3+姜维关注点) cfdaily 2026-06-13 21:37:11 +08:00
  • 5bc53192d6 feat(design): §17 action Mail 类型设计 v2.0 cfdaily 2026-06-13 21:30:35 +08:00
  • 2c2d8b55c9 Merge PR #61: fix(docs): 文件路径引用修正 pangtong-fujunshi 2026-06-13 06:46:52 +00:00
  • cb81251111 fix(docs): 24-compact-detection-fix → 15-compact-detection-fix 路径引用修正 cfdaily 2026-06-13 14:45:34 +08:00
  • a8a7164335 Merge PR #60: fix synchronize dispatch pangtong-fujunshi 2026-06-13 06:44:07 +00:00
  • fe7f914681 fix: _handle_pull_request 补充 synchronize action dispatch cfdaily 2026-06-13 14:42:38 +08:00
  • eccb4d2723 docs: 设计文档编号重排(20→14, 24→15) + 已完成文档状态标注更新 cfdaily 2026-06-13 10:12:39 +08:00
  • 9e2145171a Merge PR #57 pangtong-fujunshi 2026-06-13 01:36:24 +00:00
  • 67cad2dd96 fix: _REASON_MAP 补 agent_error 条目(G2) cfdaily 2026-06-13 09:35:15 +08:00
  • 79da0bd07e Merge PR #56 pangtong-fujunshi 2026-06-13 01:34:39 +00:00
  • a116f7e6c0 fix: 注释拼写 must_hives → must_haves cfdaily 2026-06-13 09:33:59 +08:00
  • 7fb4d988ec fix: lint 修复 + api_error 测试更新 cfdaily 2026-06-13 09:29:52 +08:00
  • f4dd9ff78d feat(daemon): Mail 失败通知 v2.0 — api_error retry + 通知增强 cfdaily 2026-06-13 09:27:17 +08:00
  • 6520e78c0b Merge PR #55 pangtong-fujunshi 2026-06-13 01:23:33 +00:00
  • 0169823b72 chore(docs): 合并 mail-failure-notification 到 §20,更新设计方案 cfdaily 2026-06-13 09:22:32 +08:00
  • 77252c39c6 Merge PR #54 pangtong-fujunshi 2026-06-13 00:59:11 +00:00
  • 5a80d6c5cd chore(docs): gateway-watchdog.md 改编号 99 cfdaily 2026-06-13 08:58:04 +08:00
  • 322263585d Merge PR #53 pangtong-fujunshi 2026-06-13 00:54:39 +00:00
  • c7b4b262b1 chore(docs): 归档 §13-sim §18 §21 §25 至 archive-3.0 cfdaily 2026-06-13 08:53:23 +08:00
  • e43d87f3db Merge PR #52 pangtong-fujunshi 2026-06-13 00:53:09 +00:00
  • b07e311921 chore(docs): 归档 §22 §23 至 archive-3.0,§13 追加 §7.6 cfdaily 2026-06-13 08:51:35 +08:00
  • 6ca9b19876 Merge PR #51 pangtong-fujunshi 2026-06-13 00:50:36 +00:00
  • 98eb15125d chore(docs): 归档 §20 审查文档至 archive-3.0,追加审查历史 cfdaily 2026-06-13 08:49:41 +08:00
  • a01bedb193 Merge PR #50 pangtong-fujunshi 2026-06-13 00:35:50 +00:00
  • f62004e6a7 chore(docs): 清理 design 目录重复文件,归档至 archive cfdaily 2026-06-13 08:32:28 +08:00
  • 2567ace2bd Merge pull request 'chore(spawner): G1 修正注释 — 只检测 precheck' (#49) from chore/g1-comment-fix into main pangtong-fujunshi 2026-06-12 23:11:00 +00:00
  • 8956296b08 chore(spawner): G1 修正注释 — 只检测 precheck cfdaily 2026-06-13 07:04:44 +08:00
  • ac3419b284 Merge PR #48 pangtong-fujunshi 2026-06-12 23:03:12 +00:00
  • 6c6e884ce3 fix(spawner): Review M1/M2 — 删除 overflow/timeout 死代码,只保留 precheck;更新设计文档 v5 cfdaily 2026-06-13 07:01:54 +08:00
  • 36ba629b69 fix(spawner): compact 检测 v5 — gateway log 开始标记 + jsonl 结束标记配对 cfdaily 2026-06-13 00:27:39 +08:00
  • 3b7ecaf446 Merge pull request 'fix(toolchain): is_pr detection check value not key' (#47) from fix/is-pr-detection into main pangtong-fujunshi 2026-06-12 13:15:58 +00:00
  • a8a1886f27 fix(toolchain): is_pr detection - check value not key existence cfdaily 2026-06-12 20:26:02 +08:00
  • c7aca6fc72 Merge pull request 'docs: sync §25 design doc help_keywords with actual code' (#46) from docs/25-sync-help-keywords into main pangtong-fujunshi 2026-06-12 11:09:53 +00:00
  • 387fa3214f docs: sync §25 design doc help_keywords with actual code cfdaily 2026-06-12 19:09:23 +08:00
  • 88a2409e67 Merge PR #45 pangtong-fujunshi 2026-06-12 11:08:50 +00:00
  • e7f28cd36e fix(mention): address PR #45 review feedback (M1-M3, S1-S3) cfdaily 2026-06-12 18:56:49 +08:00
  • f25af64f00 feat(toolchain): §25 Gitea @mention end-to-end integration cfdaily 2026-06-12 18:44:50 +08:00
  • 866060e557 Merge PR #44 pangtong-fujunshi 2026-06-12 10:54:25 +00:00
  • 33c58a7dae fix(auto-deploy): address PR #44 review feedback (M1, M2) cfdaily 2026-06-12 15:07:43 +08:00
  • d82d29fd79 fix(auto-deploy): prevent self-kill when pm2 restart runs inside webhook handler cfdaily 2026-06-12 15:05:06 +08:00
  • 0e19ea2009 Merge PR #43 pangtong-fujunshi 2026-06-12 05:58:43 +00:00
  • 73454c0787 refactor(auto-deploy): YAML config + post_deploy list + deploy failure mail cfdaily 2026-06-12 13:45:31 +08:00
  • b80290fe78 fix: address PR #43 review feedback (M1-M3, S1) cfdaily 2026-06-12 13:29:13 +08:00
  • 9bb1e9dc64 feat(toolchain): auto-deploy on PR merge (git pull + pm2 restart) (#43) cfdaily 2026-06-12 13:26:10 +08:00