Skip to content

feat: Add _vision_sidecar plugin - #1841

Merged
3clyp50 merged 11 commits into
agent0ai:readyfrom
GreifMax:add_vision_sidecar
Aug 25, 2026
Merged

feat: Add _vision_sidecar plugin#1841
3clyp50 merged 11 commits into
agent0ai:readyfrom
GreifMax:add_vision_sidecar

Conversation

@GreifMax

Copy link
Copy Markdown

Plugin: Vision Sidecar

  1. Changes vision_load to accept paths given as string.
  2. Allows to configure a dedicated Vision Model for non vision-capable Main Models (like GLM/DeepSeek). When set up, the Main Model will call vision_load with a query (like: "verify that the two top right buttons are horizontally aligned") and the Vision Model will respond with specific information about the image.

Note

This version has been updated after discovering instabilities related to parallel vision_load calls. Now the Main may execute up to 4 vision_load calls, which call the API in parallel (like call_subordinate)

@3clyp50
3clyp50 changed the base branch from main to ready August 25, 2026 13:17
GreifMax and others added 6 commits August 25, 2026 19:26
Drop the duplicate plugin implementation and source mutation workflow so the sidecar can live in its owning model-config and vision tool modules.
Add a strict per-preset sidecar slot, Main-first routing, one-call multi-image analysis, parallel-worker image resolution, and inline model settings with focused regression coverage.
@3clyp50
3clyp50 force-pushed the add_vision_sidecar branch from 5a3de84 to 2ab8644 Compare August 25, 2026 17:28
Reuse the stock public vision_load prompt and remove the sidecar-specific schema and query argument. Keep delegated analysis instructions in a private framework prompt, preserve the parent request in parallel workers, and retain one-call multi-image batching.
@3clyp50
3clyp50 merged commit 2e66743 into agent0ai:ready Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants