Commit Graph
271 Commits
Author SHA1 Message Date
ji ruo 7140d14a17 feat: use DeepSeek Search API for web search 2026-11-03 14:07:32 +08:00
ji ruo 4b037bf5b0 fix: clean up proxy settings and empty pool handling 2026-11-02 17:57:19 +08:00
RuoJi6 05dd5b40e8 Merge pull request #107 from RuoJi6/feat/proxy-pool
feat: 全局代理池(健康检查、定时/失效轮换、热切换、脱敏)— Depends on #106
2026-11-02 15:45:28 +08:00
RuoJi6 f0993424e5 Merge pull request #106 from RuoJi6/feat/proxy-auto-resume-on-reconnect
feat: 代理异常时暂停任务并在重连后自动恢复(含手动测试代理)
2026-11-01 23:38:48 -08:00
RuoJi6 4955fb87e2 Merge pull request #105 from RuoJi6/feat/jev-intercept-judge
feat: 拦截判定模型接入 Jev(TypeSafe System One)
2026-11-01 23:38:34 -08:00
RuoJi6 008a9ced0d fix: 代理暂停归入任务暂停语义并为所有成功路径加轮次门控 2026-10-31 19:30:38 +08:00
RuoJi6 d93032fbea fix: 新一轮代理暂停重置重连计数并丢弃过期探测写回 2026-10-31 18:58:15 +08:00
RuoJi6 e47f7892dd fix: address Jev judge review round 2 2026-10-31 18:52:47 +08:00
RuoJi6 97a4f2b236 fix: 代理暂停/恢复屏障在锁内安装并防止复活已耗尽任务 2026-10-31 18:23:40 +08:00
RuoJi6 9a1599b96e fix: address Jev judge review feedback 2026-10-31 18:16:49 +08:00
RuoJi6 e878020c4d fix: 收紧代理故障判定并修复自动恢复门控/日历/终态问题 2026-10-31 16:23:28 +08:00
RuoJi6 b0e25d766f feat: 接入 Jev 拦截判定模型
Add TypeSafe System One as an isolated intercept judge backend.
2026-10-31 15:56:02 +08:00
RuoJi6 de6a0fa125 feat: 代理异常暂停与自动重连恢复
Proxy failure pause, timed reconnect, and guarded auto-resume.
2026-10-31 15:54:41 +08:00
RuoJi6 1ee4250403 fix: rebuild btw task fallback from current task context 2026-10-31 11:18:45 +08:00
RuoJi6 62dca14821 fix: separate btw fallback copy and keep synthetic snapshot overridable 2026-10-31 10:57:28 +08:00
RuoJi6 eabdf85558 fix: wire paused side task provider cache 2026-10-31 10:14:18 +08:00
RuoJi6 c97bb4592a 修复暂停任务的 /btw 任务上下文回退 2026-10-31 10:06:14 +08:00
ji ruo 542d7e9ca6 fix: preserve UTF-8 filenames for exports 2026-10-30 15:06:37 +08:00
ji ruo 3af131272c fix: 修复报告对话绑定与滚动位置 2026-10-30 13:01:24 +08:00
ji ruo f48f4ec8e2 fix: 绑定工具触发的报告撰写对话 2026-10-30 12:27:50 +08:00
ji ruo 9745e7d019 feat: 复用漏洞报告撰写对话 2026-10-30 12:19:43 +08:00
ji ruo af2f9e3560 fix: 归档报告截图并支持弹窗调整 2026-10-30 12:07:10 +08:00
ji ruo 21f68a6a60 feat: event-driven credential processing conversations 2026-10-30 09:18:31 +08:00
RuoJi6 df9d38af0d fix: support non-Linux resource status builds 2026-10-29 10:41:04 -07:00
RuoJi6 5366160a5d feat: add container resource monitoring 2026-10-29 10:28:40 -07:00
ji ruo 6656d73b56 feat: add finding date range filter 2026-10-29 22:48:08 +08:00
ji ruo 2290acfa62 feat: refine agent workflows and settings UI 2026-10-29 16:20:11 +08:00
ji ruo e5c0721e4d fix: stabilize coverage zoom and reporter generation 2026-10-29 10:35:21 +08:00
ji ruo 7946869762 feat: add task traffic history and report recovery 2026-10-29 10:18:32 +08:00
ji ruo b0a29236f8 feat: improve finding reports and evidence exports 2026-10-29 01:25:32 +08:00
ji ruo 21646d5d29 feat: separate topology mapping from asset graph 2026-10-28 23:19:53 +08:00
ji ruo 14ebf44362 fix: restore topology view and mapping progress state 2026-10-28 21:10:43 +08:00
ji ruo d51bf259e4 fix: place topology nodes by zone and show mapping progress 2026-10-28 21:01:00 +08:00
ji ruo 6b0acf20f6 fix: bound asset mapping context and use layered topology 2026-10-28 19:54:10 +08:00
ji ruo fb6942f2b2 fix: align asset coverage zones and remapping chat 2026-10-28 19:23:13 +08:00
ji ruo e8572a18d2 feat: add structured finding reproduction screenshots 2026-10-28 18:08:12 +08:00
RuoJi6 2d5f41d5b8 security: harden egress probe from PR56 2026-10-27 01:32:45 -07:00
RuoJi6 cb0a69ef60 Merge pull request #60 from RuoJi6/fix/task-runtime-exclude-pause
fix: 运行时长排除暂停时间
2026-10-27 00:44:03 -07:00
RuoJi6 be65ab4425 Merge pull request #59 from zabcxky-123/codex/fix-task-findings-time-sort
fix(web): 恢复项目发现页按时间排序
2026-10-27 00:43:51 -07:00
RuoJi6 287021b494 Merge pull request #58 from RuoJi6/feat/task-auto-title
feat: 双能力自动标题(任务名 + 对话标题)
2026-10-27 00:43:31 -07:00
zabcxky-123 80316252b8 fix(web): restore chronological sorting in task findings 2026-10-27 14:25:36 +08:00
artex d8bda59d7d fix: harden task runtime across restart and terminal mirror
Clear open run segments on process start without imputing downtime.
Mirror terminal/pause runtime fields into memory before hydration, make
SetPaused finalize segments, and add DB lifecycle tests.
2026-10-27 14:14:56 +08:00
RuoJi6 7e5c828fc2 fix(web): show egress IPs in navbar middle via settings toggle 2026-10-27 13:46:34 +08:00
artex 41c967f7ad fix: exclude pause time from task run duration
Persist active_run_seconds + run_segment_started_at so task list and
orchestration list_tasks accumulate only actual execution time across
pause/resume/queue/terminal transitions.
2026-10-27 13:37:43 +08:00
artex-bot 3d3ee8827e fix: 自动标题取消语义、清洗循环与拒绝占位回写
spawn_task 标题 20s 超时且父 ctx 取消不建任务;清洗循环剥前缀内外引号;
异步标题拒绝「新对话」并用条件更新防手改竞态;会话 profile 失败回退全局。
2026-10-27 13:07:09 +08:00
artex-bot 6c781f21f4 feat: Agent 任务名与对话标题双能力自动生成
新增 task_auto_title_enabled / chat_auto_title_enabled(默认关)、
共享 GenerateAutoTitle、spawn_task 同步写 name、对话首条先截断再异步 AI,
设置页「自动标题」双 Switch。closes #55
2026-10-27 12:33:53 +08:00
shinypolaris 5feddf296d feat: 全局代理支持连通性测试与出口 IP 显示 2026-10-27 00:01:23 +08:00
RuoJi6 dc2e0e84a8 feat: edit full HTTP requests and manage replay drafts in bulk 2026-10-26 01:54:33 -07:00
RuoJi6 3a4c66d41f Merge pull request #48 from RuoJi6/feat/finding-dedup-1-2-3
feat(findings): 降低重复确认噪音——分组疑似重复建议、候选打分排序、放宽归并验收(方案1+2+3)
2026-10-25 18:37:16 -07:00
ji ruo 71e933c6a3 Merge main and preserve task worker overrides with model pools 2026-10-26 09:36:03 +08:00