flash-tool-oss
Version:
Fast AI-powered code completion using OpenAI API - No API key setup required!
36 lines (30 loc) • 1.61 kB
Markdown
# Changelog
All notable changes to the Cerebras Code Completion extension will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.0] - 2024-01-XX
### Added
- Initial release of Cerebras Code Completion extension
- Fast AI-powered code completion using Cerebras API
- **Zero-configuration setup** - No API key required from users
- **Chat integration** - Use "using oss" in Cursor chat for AI assistance
- Streaming response support for real-time completions
- Language-aware completions for multiple programming languages
- Keyboard shortcut (Ctrl+Shift+C / Cmd+Shift+C) for quick access
- Command palette integration
- Real-time progress feedback
- Error handling for API and network issues
- Support for the gpt-oss-120b model
- Configurable completion parameters (temperature, top_p, reasoning_effort)
### Features
- **Streaming Completions**: Real-time code generation with streaming responses
- **Multi-language Support**: Works with Python, JavaScript, TypeScript, Java, C++, and more
- **Smart Context**: Analyzes code before cursor for relevant completions
- **Fast Performance**: Optimized for quick response times
- **Error Recovery**: Graceful handling of API errors and network issues
### Technical Details
- Built with Python and VS Code Extension API
- Uses Cerebras Cloud SDK for API communication
- Supports async/await for non-blocking operations
- Environment variable configuration for API key
- MIT License for open source use