spectra_cli 0.1.1
spectra_cli: ^0.1.1 copied to clipboard
A Multi-LLM Spec-Driven Development System.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.1 - 2025-12-20 #
Added #
- Model Selection System: Users can now select specific model versions for each provider via
spectra config. - Preferred Provider Support: Ability to set a default provider for the entire workflow.
- LLM Context Awareness:
spectra executenow reads existing file contents to provide context to the LLM, preventing blind overwrites. - Autonomous Progress Tracking:
spectra executenow automatically updates task status inPLAN.mdand appends implementation logs toSTATE.md. - Interactive ASCII Banner: High-fidelity cyan banner added to onboarding and help commands.
- Enhanced Help System: Curated command guide and discoverable examples.
Changed #
- Flagship Model Updates: Defaulted to the latest 2025 frontier models: OpenAI GPT-5.2, Anthropic Claude 4.5, and Google Gemini 3 Pro.
- Gemini Migration: Switched from
google_generative_aiSDK to direct REST API implementation for better security (x-goog-api-keyheader) and reduced dependency bloat. - Logic Refinement: Replaced all mock implementations in
plan,execute,map,progress, andresumewith real production-ready logic. - Package Renaming: Project and imports migrated from
spectratospectra_cli.
Fixed #
- Fixed duplication of project description in help output.
- Fixed missing
mason_loggerimports for color constants in commands.
0.1.0 - 2025-12-20 #
Added #
- Initial release of Spectra CLI.
- Core Command Framework using
argsandmason_logger. - Multi-LLM Provider Layer (Gemini, Claude, OpenAI).
spectra newfor interactive project initialization.spectra mapfor brownfield codebase analysis.spectra planfor XML-based task generation.spectra executefor automated file modification and execution.spectra progressandspectra resumefor state management.StateManagerfor automatedSTATE.mdpruning and archiving.- Comprehensive README inspired by
get-shit-done.