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

Remove app manifest generation from Kiota #5174

Closed
maisarissi opened this issue Aug 16, 2024 · 1 comment · Fixed by #5185
Closed

Remove app manifest generation from Kiota #5174

maisarissi opened this issue Aug 16, 2024 · 1 comment · Fixed by #5185
Assignees
Labels
enhancement New feature or request generator Issues or improvements relater to generation capabilities. type:enhancement Enhancement request targeting an existing experience WIP
Milestone

Comments

@maisarissi
Copy link
Contributor

Based on our internal conversation, we have agreed on removing the app manifest generation in Kiota, as this responsibility will be delegated to Teams Toolkit, which is the tool expert on it.
This decision was made based on the decision that Kiota shouldn't be the entry point for folks trying Copilot extensibility. The CTA (call to action) for devs is to start either from TTK or Copilot Studio.

Kiota will remain the expert in handling OpenAPI descriptions, slicing and generating the plugin manifest.

Expected

From now on, when generating a plugin in Kiota, we should get only the plugin manifest and the sliced OpenAPI description.

@maisarissi maisarissi added generator Issues or improvements relater to generation capabilities. status:waiting-for-triage An issue that is yet to be reviewed or assigned labels Aug 16, 2024
@github-project-automation github-project-automation bot moved this to Needs Triage 🔍 in Kiota Aug 16, 2024
@baywet baywet added enhancement New feature or request type:enhancement Enhancement request targeting an existing experience and removed status:waiting-for-triage An issue that is yet to be reviewed or assigned labels Aug 16, 2024
@baywet baywet moved this from Needs Triage 🔍 to Todo 📃 in Kiota Aug 16, 2024
@andrueastman
Copy link
Member

andrueastman commented Aug 16, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request generator Issues or improvements relater to generation capabilities. type:enhancement Enhancement request targeting an existing experience WIP
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants