Commit Graph

  • 7299150cfa fix(chat): 会话已选 LLM 时不再被「全局未激活」误拦,提示按状态细分 Autumn-27 2026-08-24 11:55:50 -04:00
  • 412a993c25 feat(agent): get_worker_trace 的 step_ids 超限改为降级返回而非报错 Autumn-27 2026-08-24 11:35:49 -04:00
  • 6a8e13fcbd feat(tasks): 新建任务的分类选择器改为可搜索、可即时新建 Autumn-27 2026-08-24 11:24:17 -04:00
  • 4cf36c7896 fix(tasks): 任务列表改按 id 降序,消除同刻创建任务的抖动 Autumn-27 2026-08-24 11:08:10 -04:00
  • dfbbb33069 fix(assets): ip 字段拒收主机名,并告诉调用方该怎么改 Autumn-27 2026-08-24 10:32:10 -04:00
  • 9e98407528 fix(assets): 企业归属重算不再被单行非法 ip 打挂,并明确告知是哪些资产 Autumn-27 2026-08-24 10:16:17 -04:00
  • fea78b2d6f feat(tasks): 任务列表支持批量修改分类 Autumn-27 2026-08-24 09:16:44 -04:00
  • 3eca390089 style(db): 对齐 ICP 范围匹配 SQL 缩进,并注明手工挂载资产的语句顺序依赖 Autumn-27 2026-08-24 08:55:55 -04:00
  • 6b44a94ec7 Merge pull request #53 from neouks/main Autumn-27 2026-08-24 08:36:34 -04:00
  • 43cd6b072c docs: align changelog with implemented features pphua 2026-08-24 19:59:55 +08:00
  • ec971c63d2 feat(api): integrate task workflows and mock contracts pphua 2026-08-24 19:31:16 +08:00
  • ef57f3f196 fix(ui): harden pagination and selection controls pphua 2026-08-24 19:31:09 +08:00
  • 32d872ed9c fix(ui): normalize displayed version label pphua 2026-08-24 19:30:55 +08:00
  • 5863c12886 feat(tasks): enhance detail sessions and runtime status pphua 2026-08-24 19:30:44 +08:00
  • af3149901e feat(ui): add traffic and tool detail drawers pphua 2026-08-24 19:30:35 +08:00
  • fd2ddbc9d7 feat(skills): track usage and missing dependencies pphua 2026-08-24 19:30:14 +08:00
  • 8dca38c4b9 feat(metrics): add persistent LLM usage analytics pphua 2026-08-24 19:30:07 +08:00
  • 04fda4cd01 feat(tasks): add categories templates and batch controls pphua 2026-08-24 19:29:46 +08:00
  • 3bedbdc669 feat(chat): add conversation pinning and rename controls pphua 2026-08-24 19:29:38 +08:00
  • 27dc6d8bad feat(findings): group findings and add deepen workflows pphua 2026-08-24 19:29:24 +08:00
  • 31dc9e7446 feat(assets): add editable company and task scopes pphua 2026-08-24 19:29:14 +08:00
  • 4392b4fee1 feat(tasks): add runtime controls and inherited context pphua 2026-08-24 19:29:00 +08:00
  • 18926c129f feat(llm): add profile failover and pool health pphua 2026-08-24 19:28:18 +08:00
  • d4b21f0bdb build: improve release packaging and updater pphua 2026-08-24 19:27:39 +08:00
  • 58f23a2773 同步 pphua 2026-08-24 14:14:15 +08:00
  • 9ab9fe2327 docs(changelog): 定版 0.3.3(补齐 v0.3.2 之后的新增/修改/修复) Autumn-27 2026-08-23 13:32:44 -04:00
  • 734c7b21cf Merge pull request #49 from Autumn-27/fix/prompt-var-duplicate-now Autumn 2026-08-24 01:16:29 +08:00
  • 9fad543168 fix(prompt-vars): 消除变量目录里与全局变量撞名导致的前端 key 重复 Autumn-27 2026-08-23 13:14:28 -04:00
  • 1de7a383cc Merge pull request #48 from Autumn-27/fix/llm-precommit-safe-retry Autumn 2026-08-24 01:06:00 +08:00
  • 9d8e0ba988 fix(llm): 提交前安全窗口内对同一 provider 重试,减少 model_error Autumn-27 2026-08-23 13:02:54 -04:00
  • 5574624984 Merge pull request #47 from Autumn-27/fix/capture-usage-yield Autumn 2026-08-24 00:53:38 +08:00
  • 5f39391594 fix(test): capture_usage 遵守迭代器协议,yield 返回 false 即停止 Autumn-27 2026-08-23 12:51:14 -04:00
  • 2a07893f64 Merge pull request #46 from Autumn-27/feat/operation-constraints Autumn 2026-08-24 00:49:09 +08:00
  • 27c3248844 feat(constraints): 操作约束抽取→注入 planner/worker 提示→总览管理 Autumn-27 2026-08-23 12:48:01 -04:00
  • d8f34cc79d Merge pull request #45 from Autumn-27/feat/goal-management Autumn 2026-08-23 23:42:43 +08:00
  • d28ecd67fe feat(goals): 总览新增目标管理(增/删/改),同步通知 planner 并复活任务 Autumn-27 2026-08-23 11:37:20 -04:00
  • 025e1ce445 feat(intents): 删除 work 改为「停止+记录原因」,不再销毁数据 Autumn-27 2026-08-23 11:14:04 -04:00
  • 3297ca1821 change(llm): 出站代理留空=直连,不再回退 HTTP_PROXY 环境变量 Autumn-27 2026-08-23 10:41:16 -04:00
  • 52aba07846 feat(mainagent): 默认给主 agent 加上 steer_work 工具 Autumn-27 2026-08-23 10:37:24 -04:00
  • 052cf63338 fix(intercept): 加固裁判输出解析,避免正确 DENY 被当成放行 Autumn-27 2026-08-23 10:05:10 -04:00
  • 95d2309935 feat(intercept): 未命中规则的命令接入 LLM 兜底审批 Autumn-27 2026-08-23 10:02:43 -04:00
  • f63a451b87 feat(tasks): 任务增加可选名称字段 Autumn-27 2026-08-23 09:08:05 -04:00
  • 070784d43c revert: 恢复版本号动态注入,本地构建回退为 dev Autumn-27 2026-08-23 03:55:10 -04:00
  • ca1d22b227 docs(insert_assets): 明确 related 判定,CDN/静态资源类应设 false Autumn-27 2026-08-22 12:33:26 -04:00
  • a3fe9b767b feat(ui): 系统设置接入会话发送键位与 Web 搜索代理 Autumn-27 2026-08-22 11:46:12 -04:00
  • be90d520a3 Merge pull request #43 from Autumn-27/feat/traffic-sqlite-store Autumn 2026-08-22 23:43:55 +08:00
  • fb666c03cc feat(traffic): 正文入库 + 全文搜索,删除改为 SQL 事务 Autumn-27 2026-08-22 11:36:58 -04:00
  • 22ae280584 feat(insert_assets): 资产可标记是否与当前任务相关(related) Autumn-27 2026-08-22 10:26:11 -04:00
  • eb3f278711 feat(task): 资产覆盖度功能可按任务开关 Autumn-27 2026-08-22 10:03:18 -04:00
  • 5126ac4592 feat(ui): 会话输入框发送键位可配置 Autumn-27 2026-08-22 07:18:21 -04:00
  • ca7300ad52 feat(ui): 任务列表操作列增加详情与暂停/继续按钮 Autumn-27 2026-08-22 06:51:39 -04:00
  • 76c648d36d fix(ui): 任务总览的测试范围显示企业名称而非 ID Autumn-27 2026-08-22 06:43:08 -04:00
  • f0c2b43802 Merge PR #42: 0.3.3 Worker/LLM/Agent/UI 增强 Autumn-27 2026-08-22 06:26:43 -04:00
  • fbddf1cfb5 fix(scope): 含点号的文本不再被误判为 ICP 备案号 Autumn-27 2026-08-22 06:26:07 -04:00
  • 9b75afe9f1 feat(ui): 会话徽标改显示 LLM 配置名 Autumn-27 2026-08-22 06:18:07 -04:00
  • adc8e3521d fix(llm): Agent 绑定优先于任务 LLM 配置链 Autumn-27 2026-08-22 06:14:18 -04:00
  • 476a44577c fix(build): avoid UPX Linux startup crashes pphua 2026-08-22 14:52:01 +08:00
  • dfcf33f9f5 build: add compressed cross-platform release artifacts pphua 2026-08-22 13:33:34 +08:00
  • d06047a937 Merge remote-tracking branch 'upstream/main' into codex/task-context-llm-worker-control pphua 2026-08-22 00:06:21 +08:00
  • 1bebdce7f1 feat: prepare 0.3.3 worker llm agent and ui enhancements pphua 2026-08-21 23:55:43 +08:00
  • d3183dbbd2 feat(tasks): add templates findings workflows and batch controls pphua 2026-08-21 21:01:39 +08:00
  • b7e0b93023 init pphua 2026-08-21 11:16:19 +08:00
  • 63859faf3d docs(changelog): 修正 0.3.2 贡献者为 @neouks Autumn-27 2026-08-20 13:22:42 -04:00
  • 12de72354e docs(changelog): 定版 0.3.2 + 贡献者 Autumn-27 2026-08-20 13:20:06 -04:00
  • 0a55c144ea fix(skills): 补提交漏 add 的 server/skill_usage.go Autumn-27 2026-08-20 13:17:38 -04:00
  • 39c540edfc fix(chat): 打开主 Agent 会话默认贴底并完整显示最后一条 Autumn-27 2026-08-20 13:17:38 -04:00
  • a98081eea9 feat(agent): worker 单次 run 墙钟默认 600→1200 Autumn-27 2026-08-20 13:17:24 -04:00
  • 0fc63ad94e fix(chat): 任务暂停不再拦截主 Agent 对话 + 移除乐观回显消除消息错乱 Autumn-27 2026-08-20 13:09:29 -04:00
  • 28c1be735b fix(chat): 会话输入框改为 Enter 发送、Shift+Enter 换行 Autumn-27 2026-08-20 12:40:01 -04:00
  • 9103ff838a feat(llmrec): 录制请求体补记实际发出的思考参数 Autumn-27 2026-08-20 12:35:12 -04:00
  • 863e44ec24 feat(llm): 思考开关与思考强度拆成两个独立可配置参数 Autumn-27 2026-08-20 12:31:20 -04:00
  • 834e94535a feat(skills): 新增 Skill 调用统计(账本 + 页面总览/详情) Autumn-27 2026-08-20 12:30:01 -04:00
  • 43f40dd74f feat(findings): 发现页支持导出(Markdown 单文件/分文件zip、CSV、JSON,按筛选/全部/勾选) Autumn-27 2026-08-20 12:06:46 -04:00
  • ed96f256a4 fix(ui): 报告复制在 HTTP 非安全上下文下失效,增加 execCommand 降级 Autumn-27 2026-08-20 11:21:07 -04:00
  • d14ce4d9f4 feat(ui): skill 树修复长文件名与删除确认,任务列表支持多选删除 Autumn-27 2026-08-20 11:18:24 -04:00
  • def7649baa feat(tokens): 新增 llm_usage 计量账本,按模型统计 token + 仪表盘新旧版切换 Autumn-27 2026-08-20 11:16:48 -04:00
  • 6b79043d82 feat(tasks): 总览页支持任务测试范围的查看/增删 Autumn-27 2026-08-20 09:36:28 -04:00
  • 56101b46e8 feat(worker): 暂停/重跑续接先前 LLM 对话,不再从头开始 Autumn-27 2026-08-20 09:15:53 -04:00
  • 06a8f64b5e fix(ui): 任务列表并发设置按钮紧靠新建任务按钮 Autumn-27 2026-08-20 08:42:12 -04:00
  • 7b673f2e4b Merge pull request #31 from neouks/codex/task-context-llm-worker-control Autumn 2026-08-20 20:30:30 +08:00
  • 9793b522d9 feat(tasks): add inherited context and resilient LLM execution pphua 2026-08-20 18:19:10 +08:00
  • 7090b034f8 refactor(ui): LLM 页改为配置卡片列表 + 抽屉编辑,新增轮询配置入口 Autumn-27 2026-08-19 11:25:45 -04:00
  • c436b9d7d8 fix(update): Docker 更新只拉 artex 镜像,不动 postgres Autumn-27 2026-08-19 11:12:26 -04:00
  • ca2c5e45a9 feat(ui): 对话输入框 Enter 换行,Ctrl/Cmd+Enter 发送 Autumn-27 2026-08-19 11:12:21 -04:00
  • 0c653a2135 feat(llm): LLM 配置轮询(故障转移),某个配置没额度/失效时自动切下一个 Autumn-27 2026-08-19 11:07:53 -04:00
  • 89c5e9b26f fix(mock): intentsPage 返回分页格式,修复 worker 列表为空 Autumn-27 2026-08-19 11:05:09 -04:00
  • 4f7c1a199d feat(tasks): 删除任务可选连带删除资产/漏洞/流量/文件(默认不选) Autumn-27 2026-08-19 10:40:19 -04:00
  • 2aeb2e49da fix(ui): 删除确认弹窗长文本溢出(break-words + break-all) Autumn-27 2026-08-19 10:30:56 -04:00
  • 90030051ce feat(findings): 漏洞删除功能(二次确认) Autumn-27 2026-08-19 10:28:06 -04:00
  • 8047bb7aca feat(tasks): 任务并发上限(可选,超限排队自动补位) Autumn-27 2026-08-19 10:05:01 -04:00
  • a6bd18050c feat(agent): 诊断 run 取消/终止原因,取代笼统的中断提示 Autumn-27 2026-08-19 09:20:10 -04:00
  • 8e9b126972 feat(assets): 任务/企业资产列表改服务端分页,去掉 50 条上限 Autumn-27 2026-08-19 09:17:13 -04:00
  • 5244500fee fix(scheduler): 事件水位每 tick 都推进,避免新建触发器回放历史 Autumn-27 2026-08-19 09:17:04 -04:00
  • e67ff26e90 fix(mock): 补全发现页今日改动的 demo 数据 Autumn-27 2026-08-18 13:33:04 -04:00
  • d9474814b5 feat: 发现页支持按任务筛选/行内看报告与改名称类别严重度;任务列表输入去卡顿 Autumn-27 2026-08-18 13:27:46 -04:00
  • 24a94cf8e5 perf: 探索图减少卡顿(数据未变不重建 + 只渲染可见节点) Autumn-27 2026-08-18 13:18:32 -04:00
  • 08cdac2362 tweak: 任务图谱轮询间隔 3s → 20s Autumn-27 2026-08-18 13:16:32 -04:00
  • fcc1e75a85 refactor: 抽出共享 ExplorationGraph 画布,漏洞链路图改用 React Flow Autumn-27 2026-08-18 13:13:48 -04:00
  • b741ee176c feat: 漏洞详情页删除证据/元数据 Tab,新增「链路图」 Autumn-27 2026-08-18 13:08:03 -04:00
  • 33714a5ff0 feat: 任务发现 Tab 的漏洞行支持跳转到漏洞详情页 Autumn-27 2026-08-18 12:50:36 -04:00