Added
-
State Volume Explorer: Browse files in the Avocado Docker state volume
- View SDK, extension, and runtime sysroots
- Open files directly in the editor
- Copy file paths to clipboard
- Automatic refresh on configuration changes
-
Command Palette Integration: Quick access to common commands
Avocado: Install SDK and DependenciesAvocado: Buildwith extension/runtime selectionAvocado: Open SDK Shellwith context selectionAvocado: Cleanwith multiple clean optionsAvocado: Provisionfor runtime provisioningAvocado: Deployfor device deploymentAvocado: Fetchfor metadata refresh
-
Terminal Integration: Dedicated Avocado SDK terminal profile
- Automatically enters SDK container
- Sources the SDK environment
- Uses correct configuration and target
-
Configuration Schema: IntelliSense for avocado.yaml
- Auto-completion for all configuration options
- Hover documentation
- Structural validation
- Support for SDK, extensions, runtimes, and targets
Technical Details
- Built with TypeScript and esbuild
- Supports both Docker and Podman
- Maintains a long-running container for fast file operations
- Watches for configuration file changes