lea_code 0.0.5
lea_code: ^0.0.5 copied to clipboard
A command-line coding assistant powered by Genkit and Google Gemini.
0.0.5 #
- Refactored the CLI around new
LeaCodeandGeneralAgentclasses, replacingLeaCodeEngine. - Added a new
file_edittool backed bysedfor in-place file edits. - Added tool status messaging so tool start and completion updates are shown in the terminal.
- Added a
--max_turns/-tCLI option to control the maximum number of model turns per request. - Changed the installed executable from
lea_codetolea. - Bumped the package version from
0.0.3to0.0.5.
0.0.3 #
- Added a new
web_fetchtool so the assistant can fetch web pages as text. - Registered
web_fetchinLeaCodeEngineso it is available during model generation. - Bumped the package version from
0.0.2to0.0.3.
0.0.2 #
- Bumped the package version from
0.0.1to0.0.2.
0.0.1 #
- Added the initial
lea_codeinteractive CLI entrypoint. - Added Gemini-powered response generation through Genkit and
genkit_google_genai. - Added support for selecting a model with
--model. - Added support for passing a custom system prompt with
--system_prompt. - Added conversation management commands for resetting and exiting the session.
- Added local assistant tools for shell execution, file reads, file writes, string search, and file discovery.
- Added typed tool input models and generated schema files for tool registration.