strix/strix
Abdelrahman Mostafa b4018019fb fix(coverage): match risk-class phrasings by whole word, not substring
_entry_is_about matched each phrasing word as a substring of the
flattened row, so a short class token matched inside unrelated words -
"rce" in "brute force"/"enforcement", "idor" in "corridor". An agent
carrying a skill could then record an unrelated row and the gap detector
would report that class as assessed, so coverage.json claimed work
nobody did.

Match whole words instead (word-set membership), with a forward +s
plural allowance so "service worker" still matches a "service workers"
row and "password" a "passwords" row. The reverse plural is deliberately
not allowed: it would let a row word "xs" satisfy the "xss" alias and let
an XS-Leaks row mask an XSS gap. Resolves #1447.
2026-10-06 12:14:25 +03:00
..
agents prompts: let the verified user define and change scope in chat (#1443) 2026-10-04 19:05:52 -07:00
config fix(preflight): give the startup model check its own 30s timeout instead of LLM_TIMEOUT 2026-10-04 23:12:23 +03:00
core prompts: let the verified user define and change scope in chat (#1443) 2026-10-04 19:05:52 -07:00
interface refactor(agents): replace respond_to_user with a text-free wait_for_user 2026-10-05 04:09:17 +03:00
llm feat(llm): structured per-attempt provider request log with provider request ids (#1353) 2026-09-22 20:49:41 -07:00
report fix(coverage): match risk-class phrasings by whole word, not substring 2026-10-06 12:14:25 +03:00
runtime fix(docker): drop the module docstring 2026-10-05 03:00:25 +03:00
skills feat(skills): detect exploitable client-side path traversal (CSPT) 2026-10-05 15:49:15 +03:00
telemetry refactor(telemetry): keep only the unraisable hook, no docstrings 2026-10-04 18:35:07 +03:00
tools fix(coverage): keep a bundled surface attributed after an unrelated update 2026-10-06 11:34:10 +03:00
utils feat(cli): strix cloud — managed platform CLI (login, scans, billing, and the rest of the API) (#1177) 2026-09-01 14:39:34 -04:00
__init__.py Open-source release for Alpha version 2025-08-08 20:36:44 -07:00