Description
Confirm that the plugin’s connection layer, feature encapsulation, and SDK usage all work cleanly across more than one AI Ability (for example, text.generate, vision.describe, or classify). This issue ensures the architecture is robust enough to support different Ability types and multiple providers.
Goals
Acceptance Criteria
- Ability matrix added to
/docs/abilities.md.
- Features log consistent capability checks through the shared connection manager.
- At least two Abilities verified end-to-end across two providers.
- UI properly hides or disables controls when a required Ability is unavailable.
Description
Confirm that the plugin’s connection layer, feature encapsulation, and SDK usage all work cleanly across more than one AI Ability (for example,
text.generate,vision.describe, orclassify). This issue ensures the architecture is robust enough to support different Ability types and multiple providers.Goals
text.generatefor Title Rewriting andvision.describefor Alt Text Generation).Acceptance Criteria
/docs/abilities.md.