馃帀 Release v0.1.1
Changes
- 7307708 chore: bump version to 0.1.1
- a161e7b docs: add comprehensive release documentation
- 65d3438 feat: add GitHub Actions workflow for automated releases
- aa66734 feat: support NPM_TOKEN environment variable in release script
- 3345734 fix: improve npm publish error handling - don't exit on failure
- 14f7011 feat: add automated release script
- 64c3762 fix: normalize repository URL format for npm
- ab9fa5a docs: update README with new features and add prepublishOnly script
- 1481f9d refactor: modularize codebase and improve model discovery
- 0cd6c29 Merge pull request #5 from agustif/feat/task-1-4-loading-state-monitoring
Installation
npm install opencode-lmstudio@0.1.1
# or
bun add opencode-lmstudio@0.1.1
Features
- Auto-detection: Automatically detects LM Studio running on common ports
- Dynamic Model Discovery: Queries LM Studio's
/v1/models endpoint
- Smart Model Formatting: Automatically formats model names for better readability
- Organization Owner Extraction: Extracts and sets
organizationOwner field
- Health Check Monitoring: Verifies LM Studio is accessible
- Automatic Configuration: Auto-creates
lmstudio provider if detected
- Model Merging: Intelligently merges discovered models with existing configuration
- Comprehensive Caching: Reduces API calls with intelligent caching
- Error Handling: Smart error categorization with auto-fix suggestions