Vincent Koc
05c2cbf0e9
Skills/nano-banana-pro: clarify MEDIA token comment ( #38063 )
2026-03-06 10:51:11 -05:00
Mark Zhang
37a3fb0f86
nano-banana-pro: respect explicit --resolution when editing images ( #36880 )
...
* nano-banana-pro: respect explicit --resolution when editing images
* Changelog: note nano banana resolution fix
* Update CHANGELOG.md
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-03-06 10:44:54 -05:00
ABFS Tech
86a89d96d7
fix(nano-banana-pro): remove space after MEDIA: token in generate_image.py ( #18706 )
...
The MEDIA: output token must appear at line start with no space after
the colon for OpenClaw's splitMediaFromOutput parser to extract the
file path and auto-attach media on outbound chat channels (Discord,
Telegram, WhatsApp, etc.).
The script was printing 'MEDIA: /path' (with space), which while
tolerated by the regex, does not match the canonical 'MEDIA:/path'
format used by all other skills (e.g. openai-image-gen) and tested
in the codebase (pi-embedded-subscribe.tools.media.test.ts,
media/parse.test.ts).
Also updated the comment to clarify the format constraint.
2026-03-06 10:29:06 -05:00
Brenner Spear
36e2e04a32
feat(nano-banana-pro): add --aspect-ratio flag to generate_image.py ( #28159 )
...
* feat(nano-banana-pro): add --aspect-ratio flag to generate_image.py
* Nano Banana: allow all supported aspect ratios
* Docs: expand nano banana aspect ratio options
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-03-06 00:26:55 -05:00
Vincent Koc
c8a62e1cea
Skills/Python: harden script edge cases and add regression tests ( #24277 )
...
* Skill creator: skip self-including .skill output
* Skill creator tests: cover output-dir-inside-skill case
* Skill validator: parse frontmatter robustly across newlines
* Skill validator tests: add CRLF and malformed frontmatter coverage
* Model usage: require positive --days value
* Model usage tests: cover --days validation and filtering
* Nano banana: close input image handles after loading
* Skill validator: keep type hints compatible with older python
* Changelog: credit @vincentkoc for Python skills hardening
2026-02-23 02:34:23 -05:00
cpojer
76b5208b11
chore: Also format scripts and skills.
2026-01-31 21:21:25 +09:00
Peter Steinberger
fd00d5688a
chore: update openclaw naming
2026-01-30 21:03:11 +01:00
Peter Steinberger
9a7160786a
refactor: rename to openclaw
2026-01-30 03:16:21 +01:00
Peter Steinberger
735aea9efa
refactor: align skills and loaders with moltbot rename
2026-01-27 12:21:02 +00:00
Tyler Yust
3888f1edc6
docs: update SKILL.md and generate_image.py to support multi-image editing and improve input handling
2026-01-26 14:23:06 -08:00
Iamadig
29a89ff9fa
nano-banana: emit MEDIA token for generated images ( #271 )
2026-01-05 23:19:50 -06:00
Peter Steinberger
246adaa119
chore: rename project to clawdbot
2026-01-04 14:38:51 +00:00
Peter Steinberger
f84def1b60
chore(skills): add homepage metadata
2025-12-20 21:12:57 +01:00
Peter Steinberger
c4a67b7d02
feat: refresh skills metadata and toggles
2025-12-20 17:32:05 +01:00
Peter Steinberger
cef5bf2768
docs: add skill install hints
2025-12-20 13:00:03 +01:00
Peter Steinberger
2d8e11b78b
docs: refine skills
2025-12-20 13:00:03 +01:00
Peter Steinberger
d1850aaada
feat: add managed skills gating
2025-12-20 12:22:38 +01:00