Skip to content

Add configuration validation #7

@wizard425

Description

@wizard425

the popup happily fires GenerateFromTextAndImageAsync even when ApiKey/Model are blank (ActionlyPlugin/src/Actions/PopUp.xaml.cs (lines 63-89)). The Gemini client immediately constructs new Client(apiKey: apiKey) without checking for null/empty, which throws and collapses the workflow instead of giving the user a friendly error and staying in the dialog (ActionlyPlugin/src/Helpers/GeminiClient.cs (lines 27-78)).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions