Commit Graph

  • 402a632dbb Merge pull request #46 from Autumn-27/feat/operation-constraints Autumn 2026-08-24 00:49:09 +08:00
  • b885bf98c0 feat(constraints): 操作约束抽取→注入 planner/worker 提示→总览管理 Autumn-27 2026-08-23 12:48:01 -04:00
  • 713d6119a7 Merge pull request #45 from Autumn-27/feat/goal-management Autumn 2026-08-23 23:42:43 +08:00
  • 83e78643e4 feat(goals): 总览新增目标管理(增/删/改),同步通知 planner 并复活任务 Autumn-27 2026-08-23 11:37:20 -04:00
  • b4c192d77a feat(intents): 删除 work 改为「停止+记录原因」,不再销毁数据 Autumn-27 2026-08-23 11:14:04 -04:00
  • d935d077cf change(llm): 出站代理留空=直连,不再回退 HTTP_PROXY 环境变量 Autumn-27 2026-08-23 10:41:16 -04:00
  • daa1d42a1e feat(mainagent): 默认给主 agent 加上 steer_work 工具 Autumn-27 2026-08-23 10:37:24 -04:00
  • 03ac44bb5e fix(intercept): 加固裁判输出解析,避免正确 DENY 被当成放行 Autumn-27 2026-08-23 10:05:10 -04:00
  • e1da84fe44 feat(intercept): 未命中规则的命令接入 LLM 兜底审批 Autumn-27 2026-08-23 10:02:43 -04:00
  • 8ce15c7703 feat(tasks): 任务增加可选名称字段 Autumn-27 2026-08-23 09:08:05 -04:00
  • a70d2377ca revert: 恢复版本号动态注入,本地构建回退为 dev Autumn-27 2026-08-23 03:55:10 -04:00
  • 18136c0724 docs(insert_assets): 明确 related 判定,CDN/静态资源类应设 false Autumn-27 2026-08-22 12:33:26 -04:00
  • af082ae3fd feat(ui): 系统设置接入会话发送键位与 Web 搜索代理 Autumn-27 2026-08-22 11:46:12 -04:00
  • 57eec82e73 Merge pull request #43 from Autumn-27/feat/traffic-sqlite-store Autumn 2026-08-22 23:43:55 +08:00
  • eddb98b256 feat(traffic): 正文入库 + 全文搜索,删除改为 SQL 事务 Autumn-27 2026-08-22 11:36:58 -04:00
  • e6f7f92bee feat(insert_assets): 资产可标记是否与当前任务相关(related) Autumn-27 2026-08-22 10:26:11 -04:00
  • cb8df6a2e3 feat(task): 资产覆盖度功能可按任务开关 Autumn-27 2026-08-22 10:03:18 -04:00
  • 0abb5b4129 feat(ui): 会话输入框发送键位可配置 Autumn-27 2026-08-22 07:18:21 -04:00
  • 58f2589d25 feat(ui): 任务列表操作列增加详情与暂停/继续按钮 Autumn-27 2026-08-22 06:51:39 -04:00
  • e104d48ae3 fix(ui): 任务总览的测试范围显示企业名称而非 ID Autumn-27 2026-08-22 06:43:08 -04:00
  • 49a4e7399c Merge PR #42: 0.3.3 Worker/LLM/Agent/UI 增强 Autumn-27 2026-08-22 06:26:43 -04:00
  • 37935dea40 fix(scope): 含点号的文本不再被误判为 ICP 备案号 Autumn-27 2026-08-22 06:26:07 -04:00
  • 7f5aa6004b feat(ui): 会话徽标改显示 LLM 配置名 Autumn-27 2026-08-22 06:18:07 -04:00
  • 6b95fe3bd4 fix(llm): Agent 绑定优先于任务 LLM 配置链 Autumn-27 2026-08-22 06:14:18 -04:00
  • 5ef3d36887 fix(build): avoid UPX Linux startup crashes pphua 2026-08-22 14:52:01 +08:00
  • 72f6d697b3 build: add compressed cross-platform release artifacts pphua 2026-08-22 13:33:34 +08:00
  • fe1e821131 Merge remote-tracking branch 'upstream/main' into codex/task-context-llm-worker-control pphua 2026-08-22 00:06:21 +08:00
  • dafbec7f1a feat: prepare 0.3.3 worker llm agent and ui enhancements pphua 2026-08-21 23:55:43 +08:00
  • bdeafdc9f7 feat(tasks): add templates findings workflows and batch controls pphua 2026-08-21 21:01:39 +08:00
  • 6e92923612 init pphua 2026-08-21 11:16:19 +08:00
  • 7cc837440b docs(changelog): 修正 0.3.2 贡献者为 @neouks Autumn-27 2026-08-20 13:22:42 -04:00
  • fa1d0b4833 docs(changelog): 定版 0.3.2 + 贡献者 Autumn-27 2026-08-20 13:20:06 -04:00
  • b8105f934e fix(skills): 补提交漏 add 的 server/skill_usage.go Autumn-27 2026-08-20 13:17:38 -04:00
  • ba24238481 fix(chat): 打开主 Agent 会话默认贴底并完整显示最后一条 Autumn-27 2026-08-20 13:17:38 -04:00
  • 2b2a824e8c feat(agent): worker 单次 run 墙钟默认 600→1200 Autumn-27 2026-08-20 13:17:24 -04:00
  • 739cedc818 fix(chat): 任务暂停不再拦截主 Agent 对话 + 移除乐观回显消除消息错乱 Autumn-27 2026-08-20 13:09:29 -04:00
  • 5db70f2991 fix(chat): 会话输入框改为 Enter 发送、Shift+Enter 换行 Autumn-27 2026-08-20 12:40:01 -04:00
  • 82668b67d8 feat(llmrec): 录制请求体补记实际发出的思考参数 Autumn-27 2026-08-20 12:35:12 -04:00
  • 7f9d589218 feat(llm): 思考开关与思考强度拆成两个独立可配置参数 Autumn-27 2026-08-20 12:31:20 -04:00
  • e5fded6ec7 feat(skills): 新增 Skill 调用统计(账本 + 页面总览/详情) Autumn-27 2026-08-20 12:30:01 -04:00
  • e5ed09f19b feat(findings): 发现页支持导出(Markdown 单文件/分文件zip、CSV、JSON,按筛选/全部/勾选) Autumn-27 2026-08-20 12:06:46 -04:00
  • 2abd091858 fix(ui): 报告复制在 HTTP 非安全上下文下失效,增加 execCommand 降级 Autumn-27 2026-08-20 11:21:07 -04:00
  • 44e0e7b692 feat(ui): skill 树修复长文件名与删除确认,任务列表支持多选删除 Autumn-27 2026-08-20 11:18:24 -04:00
  • 3f90567a61 feat(tokens): 新增 llm_usage 计量账本,按模型统计 token + 仪表盘新旧版切换 Autumn-27 2026-08-20 11:16:48 -04:00
  • 10dff250c7 feat(tasks): 总览页支持任务测试范围的查看/增删 Autumn-27 2026-08-20 09:36:28 -04:00
  • 055c51410f feat(worker): 暂停/重跑续接先前 LLM 对话,不再从头开始 Autumn-27 2026-08-20 09:15:53 -04:00
  • 167229b3f8 fix(ui): 任务列表并发设置按钮紧靠新建任务按钮 Autumn-27 2026-08-20 08:42:12 -04:00
  • ea2f3dde4c Merge pull request #31 from neouks/codex/task-context-llm-worker-control Autumn 2026-08-20 20:30:30 +08:00
  • 6bf99d2a32 feat(tasks): add inherited context and resilient LLM execution pphua 2026-08-20 18:19:10 +08:00
  • 32260ca817 refactor(ui): LLM 页改为配置卡片列表 + 抽屉编辑,新增轮询配置入口 Autumn-27 2026-08-19 11:25:45 -04:00
  • c9443a6497 fix(update): Docker 更新只拉 artex 镜像,不动 postgres Autumn-27 2026-08-19 11:12:26 -04:00
  • aa9292655c feat(ui): 对话输入框 Enter 换行,Ctrl/Cmd+Enter 发送 Autumn-27 2026-08-19 11:12:21 -04:00
  • f5ac10e1b5 feat(llm): LLM 配置轮询(故障转移),某个配置没额度/失效时自动切下一个 Autumn-27 2026-08-19 11:07:53 -04:00
  • 9cbd6685a8 fix(mock): intentsPage 返回分页格式,修复 worker 列表为空 Autumn-27 2026-08-19 11:05:09 -04:00
  • c7f9692cc2 feat(tasks): 删除任务可选连带删除资产/漏洞/流量/文件(默认不选) Autumn-27 2026-08-19 10:40:19 -04:00
  • 0a1232fceb fix(ui): 删除确认弹窗长文本溢出(break-words + break-all) Autumn-27 2026-08-19 10:30:56 -04:00
  • faa6d0bbbe feat(findings): 漏洞删除功能(二次确认) Autumn-27 2026-08-19 10:28:06 -04:00
  • 3f87aa39df feat(tasks): 任务并发上限(可选,超限排队自动补位) Autumn-27 2026-08-19 10:05:01 -04:00
  • b70e4b5dd8 feat(agent): 诊断 run 取消/终止原因,取代笼统的中断提示 Autumn-27 2026-08-19 09:20:10 -04:00
  • f5a12f4e6f feat(assets): 任务/企业资产列表改服务端分页,去掉 50 条上限 Autumn-27 2026-08-19 09:17:13 -04:00
  • 4d933fe04e fix(scheduler): 事件水位每 tick 都推进,避免新建触发器回放历史 Autumn-27 2026-08-19 09:17:04 -04:00
  • 3a3fd0698f fix(mock): 补全发现页今日改动的 demo 数据 Autumn-27 2026-08-18 13:33:04 -04:00
  • 10aa7a4573 feat: 发现页支持按任务筛选/行内看报告与改名称类别严重度;任务列表输入去卡顿 Autumn-27 2026-08-18 13:27:46 -04:00
  • e3594c8031 perf: 探索图减少卡顿(数据未变不重建 + 只渲染可见节点) Autumn-27 2026-08-18 13:18:32 -04:00
  • b4f8b94b70 tweak: 任务图谱轮询间隔 3s → 20s Autumn-27 2026-08-18 13:16:32 -04:00
  • e4c86c881d refactor: 抽出共享 ExplorationGraph 画布,漏洞链路图改用 React Flow Autumn-27 2026-08-18 13:13:48 -04:00
  • 2ed46ce633 feat: 漏洞详情页删除证据/元数据 Tab,新增「链路图」 Autumn-27 2026-08-18 13:08:03 -04:00
  • 9f1b82d050 feat: 任务发现 Tab 的漏洞行支持跳转到漏洞详情页 Autumn-27 2026-08-18 12:50:36 -04:00
  • 6d12cc65a9 feat: 触发器支持编辑(前端补齐,后端早已支持 PATCH) Autumn-27 2026-08-18 12:38:14 -04:00
  • 0955b4090e tweak: reporter 触发运行策略默认改为 parallel + merge=none Autumn-27 2026-08-18 12:27:26 -04:00
  • 97bc7b8f91 tweak: reporter 报告模板将「证据」与「PoC」拆成两节 Autumn-27 2026-08-18 12:20:53 -04:00
  • 8ac04e4787 feat: 预置「报告撰写」自定义 agent,发现漏洞时自动写详细报告 Autumn-27 2026-08-18 12:19:14 -04:00
  • 0ee59baed4 feat: 新增 update_finding_report 工具,写入漏洞 report 字段 Autumn-27 2026-08-18 11:56:43 -04:00
  • 3e7aa493f9 feat: finding 增加详细报告字段 report(Markdown),详情页证据下方渲染 Autumn-27 2026-08-18 11:52:34 -04:00
  • 66a54f387f feat: 新增发现详情页(多 Tab + 状态区可改严重度/处置状态) Autumn-27 2026-08-18 11:43:50 -04:00
  • 677a5526d4 tweak: 引擎停滞判定阈值 60s → 120s Autumn-27 2026-08-18 11:31:42 -04:00
  • e4fa89cd7e feat: 顶栏显示后端应用版本号 Autumn-27 2026-08-18 11:27:01 -04:00
  • 30b790154e feat: 漏洞新增 severity=critical(严重) 与 name(漏洞名称)字段 Autumn-27 2026-08-18 11:21:08 -04:00
  • 28deeec291 feat: 发现处置状态扩展为 8 个 Autumn-27 2026-08-18 10:37:13 -04:00
  • 0de09bdb7a fix: 发现状态下拉点不动(item-aligned 快速点击即闭合) Autumn-27 2026-08-18 10:11:23 -04:00
  • 21f5073eec feat: 发现列表改为服务端分页 + 全表聚合(去掉 500 上限) Autumn-27 2026-08-18 10:05:18 -04:00
  • 328e6f2438 feat: finding 增加处置状态(待处理/误报/忽略/已处理)+ 发现列表页改版 Autumn-27 2026-08-18 09:46:46 -04:00
  • 58f0e98743 feat: 删除任务增加二次确认弹窗 Autumn-27 2026-08-18 09:30:13 -04:00
  • 6885f4b238 fix: 修复覆盖图谱卸载竞态导致的 g6 崩溃(getTransformInstance) Autumn-27 2026-08-18 09:15:42 -04:00
  • 60e82a97b0 feat: 任务总览页顶部展示原始任务描述与目标 Autumn-27 2026-08-18 09:15:42 -04:00
  • adf10b2da0 feat: 新建任务改为右侧抽屉(45%宽)+ 支持上传文件写入描述 Autumn-27 2026-08-18 09:01:56 -04:00
  • 7c48290466 feat: 独立对话(ChatAgent)也支持文件上传(方式1:落盘 + Read/Bash 读取) Autumn-27 2026-08-18 07:55:18 -04:00
  • c1ea0d51be feat: 主 Agent 对话支持文件上传(方式1:落盘 + Read/Bash 读取) Autumn-27 2026-08-17 11:10:03 -04:00
  • fc6885ea75 feat: 拦截规则 allow/deny 命中也进审批记录(三种 action 全可观测) Autumn-27 2026-08-17 10:03:56 -04:00
  • d8ddccec65 feat: 出错(blocked)意图可一键重跑 + 概览页按钮 Autumn-27 2026-08-17 09:56:59 -04:00
  • 6a1d22808b feat: Preferences 默认 Page Layout 改为 Full Width、Sidebar Style 改为 Floating Autumn-27 2026-08-17 09:55:39 -04:00
  • a77ba11be5 feat: 收尾默认轮数统一改为 10 Autumn-27 2026-08-17 09:53:49 -04:00
  • 438e32e52b feat: goal_met 默认不绑任何 agent + 去掉 planner 相关提示词 Autumn-27 2026-08-17 09:26:59 -04:00
  • dbe51912f6 feat: 主 agent set_goals 加目标时给 planner 记「人新增了目标」触发(批量感知) Autumn-27 2026-08-17 09:12:25 -04:00
  • c380007d41 feat(mock): 扩展攻击链路图 mock 数据——外网→DMZ→内网纵深完整杀伤链 Autumn-27 2026-08-17 09:03:15 -04:00
  • bbc01f079d feat: set_goals 升级为受管领域工具(可 web 管理,默认绑 goals+mainagent)+ 主 agent 加目标复活任务 Autumn-27 2026-08-17 09:01:19 -04:00
  • 0549094320 chore: bench 相关内容移出版本库并加入 .gitignore Autumn-27 2026-08-17 07:54:07 -04:00
  • 46b7cdbeed feat: spawn_task 补 seed_first_intent + 破坏性/外泄 gating 移入可删除的 DB 拦截规则 Autumn-27 2026-08-15 05:30:47 -04:00
  • 4e36eb8974 feat: 提示词新增全局变量 DataDir + 触发合并/种子意图默认值调整 Autumn-27 2026-08-15 00:19:14 -04:00
  • 024e72b202 feat: planner/worker 态势移出 system 入首轮 user + bench 提示词/调度器优化 + plan 心跳前端对齐 10min Autumn-27 2026-08-14 11:46:01 -04:00