v1.1.0
Mini Agent CLI — v1.1.0
What's new
- JSON-based tool calling — replaced the old
TOOL:name:argstring format with a structured JSON protocol:
TOOL {"name":"...","args":{...}}-{"Reason":"..."} - Agent reasoning display — the agent now shows why it picked a tool before running it
- Colored CLI output — red for your input, blue for the agent, yellow for tool name, green for the reason
- Agent thinking indicator — shows
[Agent Thinking...]while waiting for Gemini - *CLI Logo added to README header
Bug fixes
- Fixed multi-JSON parsing in TOOL responses
writeFilenow explicitly usesutf8encoding
Structure
- Files moved into
src/directory - Entry point is now
node src/index.js
Quick start
git clone https://github.com/HoussemEddineChaouch/mini-agent-cli.git
cd mini-agent-cli
npm install
cp .env.example .env # add your GEMINI_API_KEY
node src/index.jsFull changelog: CHANGELOG.md