Commit Graph

  • 383c7e02dd Fix interactive lifecycle and resume history 0xallam 2026-04-26 12:26:48 -07:00
  • 9f45121dce Fix interactive lifecycle and resume history 0xallam 2026-04-26 12:26:48 -07:00
  • bb5b4fb565 Enforce lifecycle completion in non-interactive runs 0xallam 2026-04-26 12:06:06 -07:00
  • 4a708fa00b Enforce lifecycle completion in non-interactive runs 0xallam 2026-04-26 12:06:06 -07:00
  • e8b172bd2a Enforce lifecycle completion in non-interactive runs 0xallam 2026-04-26 12:06:06 -07:00
  • 2b480da7c6 Simplify TUI SDK event rendering 0xallam 2026-04-26 11:53:20 -07:00
  • fb3cf6a6c4 Simplify TUI SDK event rendering 0xallam 2026-04-26 11:53:20 -07:00
  • 1d0da89090 Simplify TUI SDK event rendering 0xallam 2026-04-26 11:53:20 -07:00
  • 16a5719aa7 Simplify SDK-native orchestration 0xallam 2026-04-26 11:30:00 -07:00
  • eee65eec9e Simplify SDK-native orchestration 0xallam 2026-04-26 11:30:00 -07:00
  • bd40884fcf Simplify SDK-native orchestration 0xallam 2026-04-26 11:30:00 -07:00
  • 3dede0ffdc Use shared agent persistence files 0xallam 2026-04-26 09:30:13 -07:00
  • c3fe72b51f Use shared agent persistence files 0xallam 2026-04-26 09:30:13 -07:00
  • dc03f1f4ed Use shared agent persistence files 0xallam 2026-04-26 09:30:13 -07:00
  • 394fe9d029 Simplify SDK agent orchestration 0xallam 2026-04-26 09:25:47 -07:00
  • 031d3bd005 Simplify SDK agent orchestration 0xallam 2026-04-26 09:25:47 -07:00
  • 5ec1e0786f Simplify SDK agent orchestration 0xallam 2026-04-26 09:25:47 -07:00
  • 0173d7af15 fix(runtime,interface): mount sources at advertised paths + surface scan failures in TUI 0xallam 2026-04-26 07:27:36 -07:00
  • ce07e36223 fix(runtime,interface): mount sources at advertised paths + surface scan failures in TUI 0xallam 2026-04-26 07:27:36 -07:00
  • 53188a7583 fix(runtime,interface): mount sources at advertised paths + surface scan failures in TUI 0xallamandClaude Opus 4.7 2026-04-26 07:27:36 -07:00
  • 8e40b5aee3 fix(llm): thread LLM_API_KEY into the SDK's native OpenAIProvider 0xallam 2026-04-26 07:26:48 -07:00
  • b14ce69c3b fix(llm): thread LLM_API_KEY into the SDK's native OpenAIProvider 0xallam 2026-04-26 07:26:48 -07:00
  • 0518599f29 fix(llm): thread LLM_API_KEY into the SDK's native OpenAIProvider 0xallamandClaude Opus 4.7 2026-04-26 07:26:48 -07:00
  • d31832c2f1 fix(runtime): preserve image ENTRYPOINT so caido-cli actually starts 0xallam 2026-04-26 07:26:13 -07:00
  • caa4fa1803 fix(runtime): preserve image ENTRYPOINT so caido-cli actually starts 0xallam 2026-04-26 07:26:13 -07:00
  • ead54ba82c fix(runtime): preserve image ENTRYPOINT so caido-cli actually starts 0xallamandClaude Opus 4.7 2026-04-26 07:26:13 -07:00
  • 67c856627b chore(image): chromium-from-apt + anti-detection flags via agent-browser env 0xallam 2026-04-26 01:42:20 -07:00
  • 210f3faf75 chore(image): chromium-from-apt + anti-detection flags via agent-browser env 0xallam 2026-04-26 01:42:20 -07:00
  • 8bbb31e075 chore(image): chromium-from-apt + anti-detection flags via agent-browser env 0xallamandClaude Opus 4.7 2026-04-26 01:42:20 -07:00
  • 6eb524cb1a chore(image): bump sandbox tag 0.1.13 → 0.2.0 0xallam 2026-04-26 01:19:56 -07:00
  • ca61f21477 chore(image): bump sandbox tag 0.1.13 → 0.2.0 0xallam 2026-04-26 01:19:56 -07:00
  • c011c66889 chore(image): bump sandbox tag 0.1.13 → 0.2.0 0xallamandClaude Opus 4.7 2026-04-26 01:19:56 -07:00
  • 02095d12d9 fix(scan): respawn-skip finalizes cancelled agents as `stopped` 0xallam 2026-04-26 01:16:26 -07:00
  • b7895931ae fix(scan): respawn-skip finalizes cancelled agents as `stopped` 0xallam 2026-04-26 01:16:26 -07:00
  • e83522cec5 fix(scan): respawn-skip finalizes cancelled agents as `stopped` 0xallamandClaude Opus 4.7 2026-04-26 01:16:26 -07:00
  • be0e3e06a5 fix(persistence): snapshot resume-instruction + persist notes to disk 0xallam 2026-04-26 01:09:56 -07:00
  • d1f622ab17 fix(persistence): snapshot resume-instruction + persist notes to disk 0xallam 2026-04-26 01:09:56 -07:00
  • 671c69327b fix(persistence): snapshot resume-instruction + persist notes to disk 0xallamandClaude Opus 4.7 2026-04-26 01:09:56 -07:00
  • cb4b4d4bb4 fix(persistence): close all 9 gaps from the resume audit 0xallam 2026-04-26 00:57:52 -07:00
  • 667b4a4370 fix(persistence): close all 9 gaps from the resume audit 0xallam 2026-04-26 00:57:52 -07:00
  • 5fd2a64562 fix(persistence): close all 9 gaps from the resume audit 0xallamandClaude Opus 4.7 2026-04-26 00:57:52 -07:00
  • b948c14472 feat(cli): --resume <run_name> as the canonical resume command 0xallam 2026-04-26 00:43:22 -07:00
  • 44538b5996 feat(cli): --resume <run_name> as the canonical resume command 0xallam 2026-04-26 00:43:22 -07:00
  • fb6fdffb40 feat(cli): --resume <run_name> as the canonical resume command 0xallamandClaude Opus 4.7 2026-04-26 00:43:22 -07:00
  • e014e62844 feat(interface): show resume hint on the existing exit panel 0xallam 2026-04-26 00:38:17 -07:00
  • 01f80e2dd4 feat(interface): show resume hint on the existing exit panel 0xallam 2026-04-26 00:38:17 -07:00
  • b5ee0c283c feat(interface): show resume hint on the existing exit panel 0xallamandClaude Opus 4.7 2026-04-26 00:38:17 -07:00
  • ec12964381 feat(interface): show resume hint on user-initiated exit 0xallam 2026-04-26 00:34:44 -07:00
  • d26fe76b88 feat(interface): show resume hint on user-initiated exit 0xallam 2026-04-26 00:34:44 -07:00
  • 1c4cb4dc8a feat(interface): show resume hint on user-initiated exit 0xallamandClaude Opus 4.7 2026-04-26 00:34:44 -07:00
  • d3f92ea1a5 feat(orchestration): always-on resume across the agent graph 0xallam 2026-04-26 00:29:37 -07:00
  • 629e528afe feat(orchestration): always-on resume across the agent graph 0xallam 2026-04-26 00:29:37 -07:00
  • d538acf66b feat(orchestration): always-on resume across the agent graph 0xallamandClaude Opus 4.7 2026-04-26 00:29:37 -07:00
  • e0727242de refactor(notes): drop disk persistence + shared-wiki prose 0xallam 2026-04-25 23:56:22 -07:00
  • ab8e5d9cd1 refactor(notes): drop disk persistence + shared-wiki prose 0xallam 2026-04-25 23:56:22 -07:00
  • 81703e286f refactor(notes): drop disk persistence + shared-wiki prose 0xallamandClaude Opus 4.7 2026-04-25 23:56:22 -07:00
  • 153a276129 feat(logging): close audit gaps — SDK records, proxy tracebacks, CLI/docker/posthog 0xallam 2026-04-25 23:43:19 -07:00
  • 09eb8a1319 feat(logging): close audit gaps — SDK records, proxy tracebacks, CLI/docker/posthog 0xallam 2026-04-25 23:43:19 -07:00
  • f8213452ea feat(logging): close audit gaps — SDK records, proxy tracebacks, CLI/docker/posthog 0xallamandClaude Opus 4.7 2026-04-25 23:43:19 -07:00
  • 38e99b3234 feat(logging): per-scan `{run_dir}/strix.log` with scan/agent context tagging 0xallam 2026-04-25 23:35:01 -07:00
  • 957b492324 feat(logging): per-scan `{run_dir}/strix.log` with scan/agent context tagging 0xallam 2026-04-25 23:35:01 -07:00
  • 46ff025209 feat(logging): per-scan `{run_dir}/strix.log` with scan/agent context tagging 0xallamandClaude Opus 4.7 2026-04-25 23:35:01 -07:00
  • 9546e7bbc9 feat(tools): python_action — stateless Python execution with proxy helpers 0xallam 2026-04-25 22:58:53 -07:00
  • 2df67a7c1c feat(tools): python_action — stateless Python execution with proxy helpers 0xallam 2026-04-25 22:58:53 -07:00
  • 9d7f754b59 feat(tools): python_action — stateless Python execution with proxy helpers 0xallamandClaude Opus 4.7 2026-04-25 22:58:53 -07:00
  • b0f93581c6 chore(image): bump caido-cli v0.48.0 → v0.56.0; parametrize via CAIDO_VERSION 0xallam 2026-04-25 19:03:58 -07:00
  • 414fa82239 chore(image): bump caido-cli v0.48.0 → v0.56.0; parametrize via CAIDO_VERSION 0xallam 2026-04-25 19:03:58 -07:00
  • 767dc83581 chore(image): bump caido-cli v0.48.0 → v0.56.0; parametrize via CAIDO_VERSION 0xallamandClaude Opus 4.7 2026-04-25 19:03:58 -07:00
  • 879c718087 refactor: collapse strix/io/, strix/run_config_factory.py, strix/entry.py 0xallam 2026-04-25 18:54:46 -07:00
  • f61f8bf75f refactor: collapse strix/io/, strix/run_config_factory.py, strix/entry.py 0xallam 2026-04-25 18:54:46 -07:00
  • 72d932f6c4 refactor: collapse strix/io/, strix/run_config_factory.py, strix/entry.py 0xallamandClaude Opus 4.7 2026-04-25 18:54:46 -07:00
  • 2974059dbe fix(telemetry): capture tool args in tool_executions for TUI renderers 0xallam 2026-04-25 18:08:36 -07:00
  • 313394e46c fix(telemetry): capture tool args in tool_executions for TUI renderers 0xallam 2026-04-25 18:08:36 -07:00
  • 5253332906 fix(telemetry): capture tool args in tool_executions for TUI renderers 0xallamandClaude Opus 4.7 2026-04-25 18:08:36 -07:00
  • 4f4b6f0eb2 docs(finish_scan): elevate the active-agent check to a mandatory pre-flight 0xallam 2026-04-25 17:56:20 -07:00
  • d31cc99e0a docs(finish_scan): elevate the active-agent check to a mandatory pre-flight 0xallam 2026-04-25 17:56:20 -07:00
  • 6bdaa843d9 docs(finish_scan): elevate the active-agent check to a mandatory pre-flight 0xallamandClaude Opus 4.7 2026-04-25 17:56:20 -07:00
  • be42afe71e chore(orchestration): drop XML wrappers + close remaining audit gaps 0xallam 2026-04-25 17:48:55 -07:00
  • c8a0be4716 chore(orchestration): drop XML wrappers + close remaining audit gaps 0xallam 2026-04-25 17:48:55 -07:00
  • 25decb0685 chore(orchestration): drop XML wrappers + close remaining audit gaps 0xallamandClaude Opus 4.7 2026-04-25 17:48:55 -07:00
  • 4688ba3152 feat(orchestration): full parity with legacy harness — 8 gaps closed via SDK natives 0xallam 2026-04-25 17:30:29 -07:00
  • 33e5e61b0c feat(orchestration): full parity with legacy harness — 8 gaps closed via SDK natives 0xallam 2026-04-25 17:30:29 -07:00
  • f4834cd6f7 feat(orchestration): full parity with legacy harness — 8 gaps closed via SDK natives 0xallamandClaude Opus 4.7 2026-04-25 17:30:29 -07:00
  • 462c27f20d refactor: move `run_loop into strix/orchestration/` 0xallam 2026-04-25 17:06:17 -07:00
  • 73630f3f55 refactor: move `run_loop into strix/orchestration/` 0xallam 2026-04-25 17:06:17 -07:00
  • 5896f25cec refactor: move `run_loop into strix/orchestration/` 0xallamandClaude Opus 4.7 2026-04-25 17:06:17 -07:00
  • fbc39d7f36 feat(run-loop): lift the interactive continuation loop — applies to all agents 0xallam 2026-04-25 17:02:44 -07:00
  • 4b2ef79a61 feat(run-loop): lift the interactive continuation loop — applies to all agents 0xallam 2026-04-25 17:02:44 -07:00
  • 1afd1766cb feat(run-loop): lift the interactive continuation loop — applies to all agents 0xallamandClaude Opus 4.7 2026-04-25 17:02:44 -07:00
  • 4b9f5b190b feat(entry): interactive mode keeps the root agent alive across cycles 0xallam 2026-04-25 16:54:36 -07:00
  • 24355016a0 feat(entry): interactive mode keeps the root agent alive across cycles 0xallam 2026-04-25 16:54:36 -07:00
  • 00f5ab33d6 feat(entry): interactive mode keeps the root agent alive across cycles 0xallamandClaude Opus 4.7 2026-04-25 16:54:36 -07:00
  • 2a78c58828 refactor(agents-graph): drop redundant `agent_finish_called` set 0xallam 2026-04-25 16:29:51 -07:00
  • 32147fbbba refactor(agents-graph): drop redundant `agent_finish_called` set 0xallam 2026-04-25 16:29:51 -07:00
  • fc96716956 refactor(agents-graph): drop redundant `agent_finish_called` set 0xallamandClaude Opus 4.7 2026-04-25 16:29:51 -07:00
  • 5897e0b1c6 refactor(telemetry): extract scan artifact I/O into `strix.io.scan_artifacts` 0xallam 2026-04-25 16:28:07 -07:00
  • ca18772f19 refactor(telemetry): extract scan artifact I/O into `strix.io.scan_artifacts` 0xallam 2026-04-25 16:28:07 -07:00
  • 8f1f473eb8 refactor(telemetry): extract scan artifact I/O into `strix.io.scan_artifacts` 0xallamandClaude Opus 4.7 2026-04-25 16:28:07 -07:00
  • 41074319f4 fix(telemetry): restore broken `log_tool_start / log_tool_end` interface 0xallam 2026-04-25 16:24:45 -07:00
  • 4d49a71272 fix(telemetry): restore broken `log_tool_start / log_tool_end` interface 0xallam 2026-04-25 16:24:45 -07:00