Skip to content

Commit d5ef799

Browse files
authored
Add elicitation decline and accept paths for work item tools (#1136)
- Implemented tests for handling project and team selection declines in various work item tools. - Added mocks for elicitation responses to simulate user acceptance and decline scenarios. - Ensured that appropriate messages are returned when project or team selections are canceled. - Verified that elicited project and team are used when not provided in requests. - Enhanced error handling for unknown error types across multiple work item operations. ## GitHub issue number N/A ## **Associated Risks** None ## ✅ **PR Checklist** - [x] **I have read the [contribution guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CONTRIBUTING.md)** - [x] **I have read the [code of conduct guidelines](https://github.com/microsoft/azure-devops-mcp/blob/main/CODE_OF_CONDUCT.md)** - [x] Title of the pull request is clear and informative. - [x] 👌 Code hygiene - [x] 🔭 Telemetry added, updated, or N/A - [x] 📄 Documentation added, updated, or N/A - [x] 🛡️ Automated tests added, or N/A ## 🧪 **How did you test it?** manual tests and updated and ran automated tests
1 parent 8d7fb4a commit d5ef799

File tree

2 files changed

+981
-67
lines changed

2 files changed

+981
-67
lines changed

0 commit comments

Comments
 (0)