AI Work Item Assistant
Enhance your Azure DevOps work items with AI-powered suggestions using LLM models.
Features
✨ Core Capabilities
- Description Enhancement - Transform basic descriptions into comprehensive, well-structured content
- Acceptance Criteria Generation - Automatically generate detailed, testable acceptance criteria
- Context Menu Integration - Quick access to AI features from work item context menus
🚀 Advanced Features (New in v1.2.0)
- Auto-Retry with Exponential Backoff - Reliable AI operations even on unstable networks
- Usage Metrics Dashboard - Track API performance, success rates, and latency
- Configuration Import/Export - Backup and restore your settings
- Side-by-Side Diff View - Compare original and enhanced content
- Toast Notifications - Clear feedback for all operations
- Customizable AI Parameters - Adjust temperature and max tokens for optimal results
Getting Started
- Install the extension from the Azure DevOps Marketplace
- Open any work item
- Navigate to the "AI Assistant" panel
- Configure your backend URL in the Configuration tab
- Click "Test Connection" to verify
- Start enhancing your work items!
Configuration
Backend URL
Enter your AI backend service URL in the Configuration tab. The service should provide:
/health endpoint for health checks
/api/workitems/enhance endpoint for description enhancement
/api/workitems/enhance-acceptance endpoint for acceptance criteria generation
AI Settings
- Temperature (0.0 - 2.0): Controls creativity. Lower = focused, Higher = creative
- Max Tokens (500 - 4000): Maximum length of generated content
- Auto-Save: Automatically apply AI suggestions
- Show Diff: Display side-by-side comparisons
- Auto-Retry: Retry failed requests automatically
Usage
Panel Method
- Open a work item
- Scroll to "AI Assistant" section
- Click "Enhance Description" or "Generate Acceptance Criteria"
- Review the suggestions
- Click "Apply Changes"
- Save the work item
- Right-click any work item
- Select "Enhance Description with AI" or "Enhance Acceptance Criteria with AI"
- Review and apply changes
Support
For issues, questions, or feature requests, please visit our GitHub repository.
Version History
1.2.0 (Current)
- Added auto-retry with exponential backoff
- Implemented usage metrics dashboard
- Enhanced error handling and notifications
- Added configuration import/export
- Improved accessibility
- Performance optimizations
1.1.x
- Initial context menu integration
- Basic description and acceptance criteria enhancement
| |