Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds support for OpenAI plugin generation #4656

Merged
merged 5 commits into from
May 15, 2024

Conversation

andrueastman
Copy link
Member

Closes #4418

This PR add support for generating OpenAI plugins with the plugin add command.

In summary other changes include:

  • Update the NameForModel property to default to document title(according to spec)
  • Provide publisher name defaults in the generated plugin
  • Replace periods in operationId with underscores to pass library validation checks

@andrueastman andrueastman marked this pull request as ready for review May 14, 2024 16:31
@andrueastman andrueastman requested a review from a team as a code owner May 14, 2024 16:31
@andrueastman andrueastman enabled auto-merge May 14, 2024 16:32
@andrueastman andrueastman force-pushed the andrueastman/openAiPluginGeneration branch from f9cb304 to 1a004c2 Compare May 15, 2024 07:32
auto-merge was automatically disabled May 15, 2024 07:38

Pull Request is not mergeable

@andrueastman andrueastman enabled auto-merge May 15, 2024 07:55
baywet
baywet previously approved these changes May 15, 2024
@andrueastman andrueastman requested a review from baywet May 15, 2024 11:45
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
75.7% Coverage on New Code (required ≥ 80%)

See analysis details on SonarCloud

auto-merge was automatically disabled May 15, 2024 11:49

Pull Request is not mergeable

auto-merge was automatically disabled May 15, 2024 11:49

Pull Request is not mergeable

@andrueastman andrueastman merged commit 088c318 into main May 15, 2024
206 of 207 checks passed
@andrueastman andrueastman deleted the andrueastman/openAiPluginGeneration branch May 15, 2024 12:42
@andrueastman andrueastman self-assigned this May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

I should be able to generate OpenAI plugin from Kiota
2 participants