11 Commits
Author SHA1 Message Date
df18925e8d Repair OpenRouter image, video and audio integration
Preserve existing workflows while adding capability-based catalogs, dedicated
image requests, resumable native video, validated audio and explicit chat tiers.
Cover compatibility, billing-sensitive retries, credentials and cancellation.

Co-authored-by: Arthur Reboul Salze <22814805+ArthurReboulSalze@users.noreply.github.com>
Co-authored-by: Dookie <me@djdookie.de>
2026-10-01 22:22:39 -05:00
Gabe 45c67f94e3 Update README 2026-05-18 12:19:55 -05:00
gabe-init a2464d9c62 Fix reasoning effort behavior 2026-05-18 11:15:24 -05:00
Julien D. a3bb67d5dc Add OpenRouter request timeout 2026-05-14 11:05:50 +02:00
Gabe 99946f50ef cleanup README 2026-05-09 09:47:27 -05:00
Gabe 83f928a0bd update readme for api key update 2026-05-09 09:40:35 -05:00
Gabe dbf3ed6295 review: minor cleanups on top of secure-api-key
- node.py: mark get_api_key as @staticmethod since it doesn't use self
- node.py: clarify the IS_CHANGED comment about why env/file keys are
  intentionally excluded from the cache key
- README: warn users to clear the api_key field if they ever typed it in
  (since the value persists in the workflow JSON), and add a chmod 600
  hint for the JSON config on Linux/macOS

No behavior changes.
2026-05-09 08:06:09 -05:00
tazztone bafca3880d feat: add secure API key handling via environment variables and JSON config 2026-04-26 20:15:22 +02:00
Gabe f40418932b 2026-04-05 11:18:25 -05:00
Gabe 42bb777007 fixes 2026-04-05 11:17:17 -05:00
gabe-init b7501e7f86 fixes 2025-09-06 11:25:54 -05:00