Files
trailofbits-skills/plugins
Scott Arciszewski 1efb11a08f let-fate-decide: add missing import (#144)
* let-fate-decide: add missing `import os` to draw_cards.py

The os module was used for path operations but never imported,
causing ruff F821 failures in CI.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* remove no import os assertion in test

* specify `uv run --no-config` to potential conflicts with project configs

* bump plugin version

* address remaining PR review comments

Add --no-project to uv run in agents/draw.md for consistency with
SKILL.md, and fix misleading test docstring to reflect the narrower
os.urandom check.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* use `--no-config` instead of `--no-project` to ignore config

* broaden card file error handler from FileNotFoundError to OSError

Prevents PermissionError and other OSError subclasses from propagating
to the misleading "failed to read system entropy source" handler in main().

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: William Tan <1284324+Ninja3047@users.noreply.github.com>
2026-04-14 20:25:11 -04:00
..
2026-02-11 19:59:33 -05:00
2026-02-13 14:43:27 -05:00
2026-04-01 10:49:33 -04:00