Commit Graph

  • 375fc9c3d0 feat(report): tag SARIF rules with STRIDE legs derived from CWE (#708) seanturner83 2026-07-07 02:19:53 +01:00
  • 380ad991f5 test: add report writer artifact tests (#667) Felix-Ayush 2026-07-06 21:15:29 +05:30
  • b385e17488 test: add report writer artifact tests (#667) Felix-Ayush 2026-07-06 21:15:29 +05:30
  • 754508c70b test: add report writer artifact tests (#667) Felix-Ayush 2026-07-06 21:15:29 +05:30
  • 397b33609b fix(config): make env vars win over persisted JSON across all aliases (#689) sean-kim05 2026-07-06 08:36:41 -07:00
  • 28de11d6e0 fix(config): make env vars win over persisted JSON across all aliases (#689) sean-kim05 2026-07-06 08:36:41 -07:00
  • a5112f9433 fix(config): make env vars win over persisted JSON across all aliases (#689) sean-kim05 2026-07-06 08:36:41 -07:00
  • 2464a98925 Update README (#705) Ahmed Allam 2026-07-06 07:38:52 -07:00
  • 16f77da3b9 Update README (#705) Ahmed Allam 2026-07-06 07:38:52 -07:00
  • f28ebe3668 Update README (#705) Ahmed Allam 2026-07-06 07:38:52 -07:00
  • 8c1c9c14fd Add LLM Prompt Injection skill (vulnerabilities) (#616) Viper Droid 2026-07-06 13:52:24 +03:00
  • c38e779e55 Add LLM Prompt Injection skill (vulnerabilities) (#616) Viper Droid 2026-07-06 13:52:24 +03:00
  • 90cab1bbe3 Add LLM Prompt Injection skill (vulnerabilities) (#616) Viper Droid 2026-07-06 13:52:24 +03:00
  • c4a3b58af4 fix(tui): show 'more content available' for view_request over 15 lines (#687) sean-kim05 2026-07-06 03:50:02 -07:00
  • 699bab80ca fix(tui): show 'more content available' for view_request over 15 lines (#687) sean-kim05 2026-07-06 03:50:02 -07:00
  • aec5f14455 fix(tui): show 'more content available' for view_request over 15 lines (#687) sean-kim05 2026-07-06 03:50:02 -07:00
  • a93d9d5de7 feat(report): SARIF 2.1.0 emitter for CI / code-scanning integration (#626) seanturner83 2026-07-03 15:43:31 +01:00
  • 7fed3a562e feat(report): SARIF 2.1.0 emitter for CI / code-scanning integration (#626) seanturner83 2026-07-03 15:43:31 +01:00
  • 302efedca6 feat(report): SARIF 2.1.0 emitter for CI / code-scanning integration (#626) seanturner83 2026-07-03 15:43:31 +01:00
  • 876f74153a Add five security skills: OAuth, AWS, prototype pollution, deserialization, Django (#617) Felix-Ayush 2026-07-03 09:45:53 +05:30
  • b79c99225d Add five security skills: OAuth, AWS, prototype pollution, deserialization, Django (#617) Felix-Ayush 2026-07-03 09:45:53 +05:30
  • 7e808f7d34 Add five security skills: OAuth, AWS, prototype pollution, deserialization, Django (#617) Felix-Ayush 2026-07-03 09:45:53 +05:30
  • 3b023feaba fix: report cost for streamed OpenRouter calls (#634) Sonai Biswas 2026-07-03 06:10:28 +02:00
  • 6fd9fb501f fix: report cost for streamed OpenRouter calls (#634) Sonai Biswas 2026-07-03 06:10:28 +02:00
  • c3997cdb35 fix: report cost for streamed OpenRouter calls (#634) Sonai Biswas 2026-07-03 06:10:28 +02:00
  • 96cd61e458 some tools ads #617 feat/add-security-skills bearsyankees 2026-07-03 00:07:59 -04:00
  • 77203c22e8 fix: avoid note ID collisions (#630) Sadovoi Grigorii 2026-07-03 05:54:44 +03:00
  • b655159866 fix: avoid note ID collisions (#630) Sadovoi Grigorii 2026-07-03 05:54:44 +03:00
  • dc8b790cf8 fix: avoid note ID collisions (#630) Sadovoi Grigorii 2026-07-03 05:54:44 +03:00
  • 7a98f32a8d fix grammer (#642) Chirag Singhal 2026-07-03 08:17:02 +05:30
  • 63798718c7 fix grammer (#642) Chirag Singhal 2026-07-03 08:17:02 +05:30
  • 5a1e63aef7 fix grammer (#642) Chirag Singhal 2026-07-03 08:17:02 +05:30
  • df995abf5e fix(report): correct csv_path indentation in write_vulnerabilities (#637) Alex Schapiro 2026-07-02 15:23:51 -04:00
  • 1223a215b8 fix(report): correct csv_path indentation in write_vulnerabilities (#637) Alex Schapiro 2026-07-02 15:23:51 -04:00
  • e6ca4d2be6 fix(report): correct csv_path indentation in write_vulnerabilities (#637) Alex Schapiro 2026-07-02 15:23:51 -04:00
  • 639ce5b31a fix(report): correct csv_path indentation in write_vulnerabilities #637 devin/1783018814-fix-writer-indentation bearsyankees 2026-07-02 19:20:47 +00:00
  • 8bc6ee9d62 Fix non-atomic CSV and MD writes to prevent corruption on crash (#628) (#631) ASTITVA BHARDWAJ 2026-07-02 20:23:30 +05:30
  • b45d0f198c Fix non-atomic CSV and MD writes to prevent corruption on crash (#628) (#631) ASTITVA BHARDWAJ 2026-07-02 20:23:30 +05:30
  • 5ee34481fe Fix non-atomic CSV and MD writes to prevent corruption on crash (#628) (#631) ASTITVA BHARDWAJ 2026-07-02 20:23:30 +05:30
  • d84930d947 Clarify S3 existence vs public listing checks in aws skill Ayush7614 2026-07-02 20:14:13 +05:30
  • ff5b96ea40 Address Greptile review feedback on AWS and deserialization skills Ayush7614 2026-07-02 00:38:03 +05:30
  • 100f561e91 Add five community security skills for agent specialization Ayush7614 2026-07-02 00:35:15 +05:30
  • 870cc68dc3 docs: add Vale vocabulary for Strix product/security terms #609 devin/1782843308-scarf-docs-pixel Devin AI 2026-06-30 18:27:22 +00:00
  • 1099eefedd docs: add Scarf usage-analytics pixel to docs + README Devin AI 2026-06-30 18:15:08 +00:00
  • 47d70ed38d test: add unit tests for config loader (strix/config/loader.py) (#596) Rome Thorstenson 2026-06-30 04:31:29 -07:00
  • 7b72a45f6e test: add unit tests for config loader (strix/config/loader.py) (#596) Rome Thorstenson 2026-06-30 04:31:29 -07:00
  • f342808d2b test: add unit tests for config loader (strix/config/loader.py) (#596) Rome Thorstenson 2026-06-30 04:31:29 -07:00
  • b26902f553 Remove collection of unhandled exception error messages from telemetry (#585) Dominic White 2026-06-30 04:22:06 +02:00
  • e18f03638f Remove collection of unhandled exception error messages from telemetry (#585) Dominic White 2026-06-30 04:22:06 +02:00
  • f554523378 Remove collection of unhandled exception error messages from telemetry (#585) Dominic White 2026-06-30 04:22:06 +02:00
  • ba2ccc1507 chore(deps): refresh uv.lock to latest compatible versions (#606) Ahmed Allam 2026-06-29 19:10:18 -07:00
  • e995e74eca chore(deps): refresh uv.lock to latest compatible versions (#606) Ahmed Allam 2026-06-29 19:10:18 -07:00
  • 69e82f0258 chore(deps): refresh uv.lock to latest compatible versions (#606) Ahmed Allam 2026-06-29 19:10:18 -07:00
  • 71d3861769 Update readme (#607) Ahmed Allam 2026-06-29 19:09:58 -07:00
  • 02cf3900f9 Update readme (#607) Ahmed Allam 2026-06-29 19:09:58 -07:00
  • 52ca641679 Update readme (#607) Ahmed Allam 2026-06-29 19:09:58 -07:00
  • e9445535fd Readme update Ahmed Allam 2026-06-29 19:00:46 -07:00
  • 5331b386d1 Readme update Ahmed Allam 2026-06-29 19:00:46 -07:00
  • 60d68d85f3 Readme update Ahmed Allam 2026-06-29 19:00:46 -07:00
  • b0a5e31a03 fix: stop gracefully with resume hint on persistent RateLimitError (#261) (#593) Rome Thorstenson 2026-06-29 07:31:54 -07:00
  • 3a250916c6 fix: stop gracefully with resume hint on persistent RateLimitError (#261) (#593) Rome Thorstenson 2026-06-29 07:31:54 -07:00
  • 777005a42b fix: stop gracefully with resume hint on persistent RateLimitError (#261) (#593) Rome Thorstenson 2026-06-29 07:31:54 -07:00
  • 6c63051f11 fix(core): collapse child agent initial input into a single user message (#589) Rome Thorstenson 2026-06-29 06:51:47 -07:00
  • b20e6e565c fix(core): collapse child agent initial input into a single user message (#589) Rome Thorstenson 2026-06-29 06:51:47 -07:00
  • 8cdf0683a3 fix(core): collapse child agent initial input into a single user message (#589) Rome Thorstenson 2026-06-29 06:51:47 -07:00
  • c15416a3b9 Support large target repos with with bind-mount option. (#577) Mads Hvelplund 2026-06-22 18:41:42 +02:00
  • 519750c1cc Support large target repos with with bind-mount option. (#577) Mads Hvelplund 2026-06-22 18:41:42 +02:00
  • 7141ccff62 Support large target repos with with bind-mount option. (#577) Mads Hvelplund 2026-06-22 18:41:42 +02:00
  • 55fcee29aa Add configurable token / cost usage limits (#576) Mads Hvelplund 2026-06-22 17:17:08 +02:00
  • dde4c13955 Add configurable token / cost usage limits (#576) Mads Hvelplund 2026-06-22 17:17:08 +02:00
  • 962d4459d9 Add configurable token / cost usage limits (#576) Mads Hvelplund 2026-06-22 17:17:08 +02:00
  • cb4ee13a31 fix: route ollama models through ollama_chat so tool calling works (#562) Rudra Dudhat 2026-06-16 06:09:21 +05:30
  • f42859270b fix: route ollama models through ollama_chat so tool calling works (#562) Rudra Dudhat 2026-06-16 06:09:21 +05:30
  • 11e5d1c2b3 fix: route ollama models through ollama_chat so tool calling works (#562) Rudra Dudhat 2026-06-16 06:09:21 +05:30
  • 39db242fc8 Bump 1.0.3 -> 1.0.4 (#557) Ahmed Allam 2026-06-09 09:41:44 -07:00
  • 48f6e02548 Bump 1.0.3 -> 1.0.4 (#557) Ahmed Allam 2026-06-09 09:41:44 -07:00
  • cc23eeb65d Bump 1.0.3 -> 1.0.4 (#557) v1.0.4 Ahmed Allam 2026-06-09 09:41:44 -07:00
  • 99864c39c1 Strip ANSI escapes and control bytes from terminal tool output (#554) Ahmed Allam 2026-06-09 09:22:50 -07:00
  • d529294d37 Strip ANSI escapes and control bytes from terminal tool output (#554) Ahmed Allam 2026-06-09 09:22:50 -07:00
  • 7217abfe23 Strip ANSI escapes and control bytes from terminal tool output (#554) Ahmed Allam 2026-06-09 09:22:50 -07:00
  • 03448f78bb Strip all images from session on vision-rejection, not just the latest (#553) Ahmed Allam 2026-06-09 02:48:30 -07:00
  • f63e391151 Strip all images from session on vision-rejection, not just the latest (#553) Ahmed Allam 2026-06-09 02:48:30 -07:00
  • f7e3af49bd Strip all images from session on vision-rejection, not just the latest (#553) Ahmed Allam 2026-06-09 02:48:30 -07:00
  • 053ddfee27 Swallow sandbox container races in the stream consumer (#552) Ahmed Allam 2026-06-09 01:46:23 -07:00
  • f1242891f2 Swallow sandbox container races in the stream consumer (#552) Ahmed Allam 2026-06-09 01:46:23 -07:00
  • 6202131028 Swallow sandbox container races in the stream consumer (#552) Ahmed Allam 2026-06-09 01:46:23 -07:00
  • 9fb44751c8 Make TUI quit instant by SIGKILL-ing the sandbox container (#548) Ahmed Allam 2026-06-08 23:40:45 -07:00
  • 6787f24787 Make TUI quit instant by SIGKILL-ing the sandbox container (#548) Ahmed Allam 2026-06-08 23:40:45 -07:00
  • 45409cef0d Make TUI quit instant by SIGKILL-ing the sandbox container (#548) Ahmed Allam 2026-06-08 23:40:45 -07:00
  • de81ce911f Bump 1.0.2 -> 1.0.3 (#537) Ahmed Allam 2026-06-08 18:05:02 -07:00
  • 37c4028f0a Bump 1.0.2 -> 1.0.3 (#537) Ahmed Allam 2026-06-08 18:05:02 -07:00
  • 250fe2cf3e Bump 1.0.2 -> 1.0.3 (#537) v1.0.3 Ahmed Allam 2026-06-08 18:05:02 -07:00
  • 438162fb53 Simplify cost ledger to one bucket (#531) Ahmed Allam 2026-06-08 15:56:28 -07:00
  • bea46e45de Simplify cost ledger to one bucket (#531) Ahmed Allam 2026-06-08 15:56:28 -07:00
  • 6c99829325 Simplify cost ledger to one bucket (#531) Ahmed Allam 2026-06-08 15:56:28 -07:00
  • 746719de7f Use observed LiteLLM cost for LiteLLM-routed calls (#529) Ahmed Allam 2026-06-08 15:01:48 -07:00
  • c86be14d5c Use observed LiteLLM cost for LiteLLM-routed calls (#529) Ahmed Allam 2026-06-08 15:01:48 -07:00
  • 1c9ab993bb Use observed LiteLLM cost for LiteLLM-routed calls (#529) Ahmed Allam 2026-06-08 15:01:48 -07:00
  • 43f147178f Gate Reasoning(effort=...) on registry support (#528) Ahmed Allam 2026-06-08 13:18:07 -07:00
  • f3f6d00c0b Gate Reasoning(effort=...) on registry support (#528) Ahmed Allam 2026-06-08 13:18:07 -07:00