13 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-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
Julien D. 72754d539a Support reasoning effort setting 2026-05-11 13:44:00 +02: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 996dcce920 more fixes 2026-04-08 15:18:35 -05:00
Gabe 8dff43481f fixes 2026-04-08 14:56:36 -05:00
Gabe 42bb777007 fixes 2026-04-05 11:17:17 -05:00
Gabe 218001cb4f added custom aspect ratios 2026-04-05 11:00:30 -05:00
Gabe ab115ee593 fixes 2026-04-05 10:45:46 -05:00
Gabe d481e92c49 add seed and resolution options 2026-04-05 10:26:33 -05:00
gabe-init b7501e7f86 fixes 2025-09-06 11:25:54 -05:00