UNPKG

flash-tool-oss

Version:

Fast AI-powered code completion using OpenAI API - No API key setup required!

36 lines (30 loc) 1.61 kB
# 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