dsh-fal-image-gen 0.4.0
Two delivery modes. The picture appears in the conversation either way; what changes is what the chat model receives.
link (new default) |
image |
|
|---|---|---|
| The model receives | text and a link | the image itself |
| Shown in the chat | yes, the card renders it from the link | yes |
| Works with a text-only chat model | yes, on its own | no — needs dsh-vision-bridge or a vision-capable model |
| The model can reason about the picture | no | yes |
link is the default because it works in every deployment. Pick image when the conversation should be able to discuss what was drawn — "make the cat bluer" needs a model that can actually see it.
The tool description no longer claims the model can see the picture when it only got a link; without that line a model happily invents what it never saw. The link points at the plugin's own route rather than fal.media, which expires.
Also fixes settings, which never worked for this plugin. The host never registered its settings namespace and had no settings service injected, so the card bound to a namespace nobody declared, stayed unready and rendered nothing. The config is now read per call, so an edit applies to the next generation instead of after a restart.
Install
dsh plugin --profile web add @goodandready/dsh-fal-image-gen