Requirements Watcher
A VS Code extension that watches for new requirements from an API endpoint and notifies users when new requirements are available.
Features
- Automatically polls the requirements API endpoint
- Shows notifications for new requirements
- Allows viewing requirement details in a markdown preview
- Configurable polling interval
- Manual check option via command palette
Configuration
You can configure the following settings:
squad-ai.pollingInterval : Polling interval in milliseconds (default: 300000 - 5 minutes)
squad-ai.apiKey : Your Squad.ai API key (stored securely)
Commands
The following commands are available in the Command Palette (Cmd+Shift+P or Ctrl+Shift+P ):
Squad.ai: View Ready Requirements - View all ready requirements
Squad.ai: Set API Key - Set or update your Squad.ai API key
Squad.ai: Check Now - Manually check for new requirements
Setting up your API Key
There are two ways to set up your Squad.ai API key:
Using the Command Palette:
- Press
Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux)
- Type "Squad.ai: Set API Key" and press Enter
- Enter your API key in the input box
Using VS Code Settings:
- Open VS Code Settings (
Cmd+, on macOS or Ctrl+, on Windows/Linux)
- Search for "Squad.ai"
- Enter your API key in the "Requirements Watcher: API Key" setting
The API key is required for the extension to function. If it's missing or invalid, you'll be prompted to enter it.
| |