"Fuzz" test extension error handling with copilot
Open
area/extensions
- Dominant language
- Go
- Stars
- 569
- Forks
- 364
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 136
Description
We've been surprised a bunch recently with small issues from new developers misconfiguring extensions and not having the right error handling in place. One example was the issue with azure.ai.agents declaring itself a provider of the project's extension. If you didn't also have the projects extension installed, azure.ai.agents would then prompt to install itself or azure.ai.projects and crash if you picked itself.
Let's have copilot author a lot of tests for realistic edge cases/misconfiguration/etc. and ensure we've got the right guardrails in place for extension developers trying to push the limits of our platform.
Contributor guide
Assessment
This issue has not been assessed yet.