[object Object]

← back to Model Arena

README: photoshop tool docs

7c5603340830e9eeba0d4304751a15b9cee724a2 · 2026-07-23 08:49:49 -0700 · Steve Abrams

Files touched

Diff

commit 7c5603340830e9eeba0d4304751a15b9cee724a2
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Jul 23 08:49:49 2026 -0700

    README: photoshop tool docs
---
 README.md | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/README.md b/README.md
index fff8100..474b444 100644
--- a/README.md
+++ b/README.md
@@ -87,3 +87,14 @@ Tool-capable models (GPT, Grok, Kimi, Qwen3, Hermes3) get a real function-callin
 loop (≤6 rounds, all tokens cost-logged as `model-arena-tools`); models without
 tool support (Gemma3, claude-code CLI) get the same essentials injected as a
 compact design pack. Each run records `toolCalls`, badged 🎨 in the battle view.
+
+### photoshop tool (Adobe Firefly Services)
+
+`photoshop` joins the belt automatically when `ADOBE_CLIENT_ID` +
+`ADOBE_CLIENT_SECRET` are in `.env` (routed via secrets-manager):
+`generate_image` (Firefly text-to-image → jpeg asset) and `remove_background`
+(Photoshop cutout — Adobe fetches the asset from the auth-exempt
+`/ps-asset/…` URL and PUTs the result to a single-use `/ps-asset-put/…`
+token). Models inline results via `{{PS_ASSET:id}}` placeholders, swapped
+for data URIs at artifact save (CSP already allows `img-src data:`).
+~$0.03-0.04/op, logged to both cost ledgers.

← 7bd9ccc photoshop design tool: Adobe Firefly Services — IMS auth, Fi  ·  back to Model Arena  ·  auto-save: 2026-07-23T08:49:44 (8 files) — data/challenges.j 29978a5 →