66ea4e686d
Per review: upscaling should be the default behavior (like the original flux-2-pro chain), not agent opt-in. Policy: every image model whose native output is below ~2MP now sets upscale=True in its catalog — users never silently get low-res images. Native hi-res models (Seedream 5 Pro/Lite, Krea 2 Large) stay off to avoid paying to upscale already-large output. - FAL catalog: 16 models flipped to upscale=True (klein, z-image, nano-banana pro/2/2-lite, gpt-image 1.5/2, ideogram v3/v4, recraft v4/v4.1, qwen image/3, krea-2 medium on FAL, MAI 2.5 pro). - Krea plugin: per-model upscale defaults (medium + medium-turbo ON at 1.5K native; large OFF at 2K native), precedence explicit kwarg > image_gen.krea.upscale config > catalog default. - The 'upscale' tool param remains as a per-call override in both directions (false = fast draft, true = force on hi-res/edits). - Video unchanged: opt-in only (default-on would double every video's cost and latency). - Sibling tests updated: routing/payload tests pass upscale=False where the assertion targets the generation submit; catalog test now pins the native-resolution policy instead of the flux-2-pro snapshot.
Website
This website is built using Docusaurus, a modern static website generator.
Installation
yarn
Local Development
yarn start
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
Build
yarn build
This command generates static content into the build directory and can be served using any static contents hosting service.
Deployment
Using SSH:
USE_SSH=true yarn deploy
Not using SSH:
GIT_USER=<Your GitHub username> yarn deploy
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.
Diagram Linting
CI runs ascii-guard to lint docs for ASCII box diagrams. Use Mermaid (````mermaid`) or plain lists/tables instead of ASCII boxes to avoid CI failures.