Skip to content

Alert autofix 11#136

Open
involvex wants to merge 114 commits intosuperagent-ai:mainfrom
involvex:alert-autofix-11
Open

Alert autofix 11#136
involvex wants to merge 114 commits intosuperagent-ai:mainfrom
involvex:alert-autofix-11

Conversation

@involvex
Copy link

What does this PR do?

Describe your changes here.

Fixes #

Checklist

  • I tested my changes
  • I reviewed my own code

- Add prettier configuration and plugins for code formatting
- Format all TypeScript and React files with prettier
- Migrate ESLint configuration to flat config format
- Rename package from @vibe-kit/grok-cli to @involvex/super-agent-cli
- Update LICENSE copyright to 2026 InvolveX
- Add GitHub funding configuration for InvolveX

BREAKING CHANGE: package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Major rebranding from Grok to Super Agent including:
- Renamed GrokAgent class to SuperAgent
- Updated CLI name from 'grok' to 'super-agent'
- Changed environment variables from GROK_* to SUPER_AGENT_*
- Updated configuration paths from ~/.grok/ to ~/.super-agent/
- Updated model references from grok-* to super-agent-*
- Updated all documentation and user-facing text
- Updated build configuration to use bun build instead of tsc
- Added watch mode for development
- Updated tsconfig with stricter settings and react-jsx
- Added settings schema configuration file
The settings system has been completely refactored to support a provider-based architecture. This includes:

- Replaced simple apiKey/baseURL settings with a providers configuration object
- Added new ProviderConfig interface supporting multiple AI providers
- Implemented active provider selection mechanism
- Updated all components (API key input, command handlers, CLI) to work with the new provider model
- Added /config and /provider commands for runtime configuration management
- Changed MCP capabilities from tools to sampling
- Updated package name from grok-cli to super-agent-cli
- Updated esbuild and other dependencies to latest versions
This commit updates all dependencies to their latest versions. Key upgrades include:
- React from 18.3.1 to 19.2.4 (major version)
- ink from 4.4.1 to 6.6.0 (major version)
- openai from 5.10.1 to 6.17.0 (major version)
- commander from 12.x to 14.x (major version)
- dotenv from 16.x to 17.x (major version)
- Various other dependencies updated to latest patch/minor versions

These updates bring performance improvements, bug fixes, and new features from the upstream libraries.
Add conventional-changelog-cli dependency and changelog script to automate
CHANGELOG.md generation. Include initial CHANGELOG.md with version 0.0.34
entries and update README to reference local assets.
Add new CLI commands for managing the application:
- about: displays application name, version, and description
- plugins: manages plugins with list, install, and uninstall subcommands

Also updates version to use dynamic package.json reference instead of hardcoded value.
Update all project references from grok-cli to super-agent-cli across CHANGELOG, package.json, and enhance the about command to display maintainer, repository, and funding information.
…efault

This commit refactors the LLM client architecture to use a provider pattern, introducing an abstraction layer that supports multiple LLM providers. The changes include:

- Replace SuperAgentClient with LLMProvider abstraction (src/core/llm-provider.ts)
- Implement GrokProvider and OpenAIProvider as concrete provider implementations
- Update SuperAgent class to dynamically instantiate providers based on configuration
- Switch default provider from X.AI/Super Agent to Google Gemini
- Update configuration format to use provider-based settings with active_provider field
- Update system message to reflect "Super Agent CLI" branding

BREAKING CHANGE: Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.
### Code Refactoring

* **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

* **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

* **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

* improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
* migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
* re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

* add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
* add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
* add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
* add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
* git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
* improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
* save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

* apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

* package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
- Implement GeminiProvider using OpenAI-compatible API endpoint
- Add ProjectMapTool for generating project structure overviews
- Add message pruning to prevent context overflow
- Configure Gemini and OpenAI provider settings by default
- Support provider name normalization (zai -> grok aliasing)
### Features

* **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

* **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

* **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

* **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

* improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
* migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
* re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

* add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
* add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
* add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
* add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
* git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
* improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
* save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

* apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

* package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
…ration

Migrate Gemini provider from OpenAI compatibility layer to Google Generative AI SDK for improved functionality. Add new dependencies (@google/generative-ai, mime) and update default model configurations for zai and gemini providers. Refactor LLMMessage type definition for broader compatibility.
### Features

* **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

* **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

* **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

* **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

* **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

* improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
* migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
* re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

* add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
* add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
* add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
* add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
* git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
* improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
* save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

* apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

* package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Implement multi-mode system with plan/code/debug states cycling via shift+tab.
Add file and folder referencing using @ syntax with inline content injection.
Add command palette accessible via ctrl+p for quick file search and insertion.
Add shell mode trigger with shift+!.
Add file-utils module for recursive file listing and filtering with ignore patterns.
- Add Ctrl+Y to toggle YOLO mode (auto-edit)
- Update shell mode trigger to accept Ctrl+1 and Ctrl+!
- Reorganize status bar to show keyboard shortcuts for all modes
- Format file-utils.ts code with consistent newlines
### Features

- **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

- **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

- **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

- **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

- **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

- **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

- **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

- improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
- migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
- re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

- add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
- add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
- add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
- add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
- git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
- improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
- save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

- apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

- package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Add shell command execution via '!' prefix that executes bash commands directly in chat.
Add comprehensive escape key handling to close command palette, model selection,
mention suggestions, and abort ongoing processing.
Refactor special key handling to use character input for more reliable key detection
across different terminal environments.
### Features

* **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

* **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

* **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

* **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

* **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

* **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

* **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

* **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

* improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
* migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
* re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

* add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
* add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
* add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
* add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
* git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
* improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
* save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

* apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

* package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Adds a comprehensive documentation website for the Super Agent CLI including:
- Complete HTML documentation with all features, installation, usage, and configuration guides
- Full CSS stylesheet with light/dark theme support, responsive design, and smooth animations
- JavaScript for interactive elements including theme toggle, tab navigation, copy buttons, and scroll animations
- GitHub Actions workflow to automatically deploy documentation to GitHub Pages on main branch changes

Also enhances UI components with improved command palette visibility and suggestion interfaces.
Updated documentation with new configuration examples, provider information, and added sponsor buttons. Fixed command palette input capture in use-input-handler.ts and corrected theme detection media query in main.js.
## [0.0.42](v0.0.41...v0.0.42) (2026-01-30)

### Features

* **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

* **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

* **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

* **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

* **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

* **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

* **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

* **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

* improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
* migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
* re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

* add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
* add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
* add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
* add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
* git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
* improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
* save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

* apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

* package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
involvex and others added 30 commits January 30, 2026 22:43
### Features

- **cli:** add import command for cross-assistant resource migration ([2f0b1cc](2f0b1cc))
- **provider:** add /provider set-key command for direct API key configuration ([79dce9b](79dce9b))

## [0.0.62](v0.0.61...v0.0.62) (2026-01-30)

### Features

- **cli:** refactor command architecture and introduce agents/skills management ([0bef26e](0bef26e))

## [0.0.61](v0.0.60...v0.0.61) (2026-01-30)

### Features

- **plugins:** add workspace configuration for plugins monorepo structure ([bac2647](bac2647))

## [0.0.60](v0.0.59...v0.0.60) (2026-01-30)

## [0.0.59](v0.0.58...v0.0.59) (2026-01-30)

### Features

- **plugins:** enhance plugin installation to support GitHub repos and local directories ([a4b448a](a4b448a))

## [0.0.58](v0.0.57...v0.0.58) (2026-01-30)

### Features

- **ui:** add banner utilities and branding assets ([69f8ef4](69f8ef4))

## [0.0.57](v0.0.56...v0.0.57) (2026-01-30)

### Features

- **web:** add session management and enhanced UI with sidebar ([6e82cad](6e82cad))

## [0.0.56](v0.0.55...v0.0.56) (2026-01-30)

## [0.0.55](v0.0.54...v0.0.55) (2026-01-30)

### Features

- **web:** add web interface for CLI interaction ([7cfa7c3](7cfa7c3)), closes [#web-interface](https://github.com/involvex/super-agent-cli/issues/web-interface)

## [0.0.54](v0.0.53...v0.0.54) (2026-01-30)

### Features

- **indexing:** add file indexing system for faster search ([4f4d0c5](4f4d0c5))

## [0.0.53](v0.0.52...v0.0.53) (2026-01-30)

### Features

- **plugins:** add plugin system with management commands ([eeb78d0](eeb78d0))

## [0.0.52](v0.0.51...v0.0.52) (2026-01-30)

## [0.0.51](v0.0.50...v0.0.51) (2026-01-30)

### Features

- **mcp:** add MCP server management commands ([08c24fd](08c24fd))

## [0.0.50](v0.0.49...v0.0.50) (2026-01-30)

### Features

- **chat:** add chat session persistence commands ([a443eab](a443eab))

## [0.0.49](v0.0.48...v0.0.49) (2026-01-30)

### Features

- **provider:** enable runtime provider switching ([087a57d](087a57d))

## [0.0.48](v0.0.47...v0.0.48) (2026-01-30)

### Features

- **provider:** add OpenAI Compatible provider and multi-provider support ([41c2e89](41c2e89))

## [0.0.47](v0.0.46...v0.0.47) (2026-01-30)

## [0.0.46](v0.0.45...v0.0.46) (2026-01-30)

### Features

- **release:** add automated npm publishing workflow and build configuration ([bdb54a0](bdb54a0))

## [0.0.45](v0.0.44...v0.0.45) (2026-01-30)

## [0.0.44](v0.0.43...v0.0.44) (2026-01-30)

### Features

- **ui:** add provider selection and configuration viewer components ([6eca4ce](6eca4ce))

## [0.0.43](v0.0.42...v0.0.43) (2026-01-30)

## [0.0.42](v0.0.41...v0.0.42) (2026-01-30)

### Features

- **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

- **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

- **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

- **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

- **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

- **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

- **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

- **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

- improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
- migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
- re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

- add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
- add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
- add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
- add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
- git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
- improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
- save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

- apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

- package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Add dynamic model listing across all LLM providers with a new listModels() interface method. Implement Cloudflare Workers AI specific handling for account ID substitution in base URLs. Introduce new CLI commands including /doctor for system diagnostics and /provider set-account for account ID configuration. Enable dynamic model fetching that merges API-discovered models with static configuration.
### Features

- **core:** add listModels capability and Cloudflare Workers AI support ([17bd521](17bd521))

## [0.0.63](v0.0.62...v0.0.63) (2026-01-30)

### Features

- **cli:** add import command for cross-assistant resource migration ([2f0b1cc](2f0b1cc))
- **provider:** add /provider set-key command for direct API key configuration ([79dce9b](79dce9b))

## [0.0.62](v0.0.61...v0.0.62) (2026-01-30)

### Features

- **cli:** refactor command architecture and introduce agents/skills management ([0bef26e](0bef26e))

## [0.0.61](v0.0.60...v0.0.61) (2026-01-30)

### Features

- **plugins:** add workspace configuration for plugins monorepo structure ([bac2647](bac2647))

## [0.0.60](v0.0.59...v0.0.60) (2026-01-30)

## [0.0.59](v0.0.58...v0.0.59) (2026-01-30)

### Features

- **plugins:** enhance plugin installation to support GitHub repos and local directories ([a4b448a](a4b448a))

## [0.0.58](v0.0.57...v0.0.58) (2026-01-30)

### Features

- **ui:** add banner utilities and branding assets ([69f8ef4](69f8ef4))

## [0.0.57](v0.0.56...v0.0.57) (2026-01-30)

### Features

- **web:** add session management and enhanced UI with sidebar ([6e82cad](6e82cad))

## [0.0.56](v0.0.55...v0.0.56) (2026-01-30)

## [0.0.55](v0.0.54...v0.0.55) (2026-01-30)

### Features

- **web:** add web interface for CLI interaction ([7cfa7c3](7cfa7c3)), closes [#web-interface](https://github.com/involvex/super-agent-cli/issues/web-interface)

## [0.0.54](v0.0.53...v0.0.54) (2026-01-30)

### Features

- **indexing:** add file indexing system for faster search ([4f4d0c5](4f4d0c5))

## [0.0.53](v0.0.52...v0.0.53) (2026-01-30)

### Features

- **plugins:** add plugin system with management commands ([eeb78d0](eeb78d0))

## [0.0.52](v0.0.51...v0.0.52) (2026-01-30)

## [0.0.51](v0.0.50...v0.0.51) (2026-01-30)

### Features

- **mcp:** add MCP server management commands ([08c24fd](08c24fd))

## [0.0.50](v0.0.49...v0.0.50) (2026-01-30)

### Features

- **chat:** add chat session persistence commands ([a443eab](a443eab))

## [0.0.49](v0.0.48...v0.0.49) (2026-01-30)

### Features

- **provider:** enable runtime provider switching ([087a57d](087a57d))

## [0.0.48](v0.0.47...v0.0.48) (2026-01-30)

### Features

- **provider:** add OpenAI Compatible provider and multi-provider support ([41c2e89](41c2e89))

## [0.0.47](v0.0.46...v0.0.47) (2026-01-30)

## [0.0.46](v0.0.45...v0.0.46) (2026-01-30)

### Features

- **release:** add automated npm publishing workflow and build configuration ([bdb54a0](bdb54a0))

## [0.0.45](v0.0.44...v0.0.45) (2026-01-30)

## [0.0.44](v0.0.43...v0.0.44) (2026-01-30)

### Features

- **ui:** add provider selection and configuration viewer components ([6eca4ce](6eca4ce))

## [0.0.43](v0.0.42...v0.0.43) (2026-01-30)

## [0.0.42](v0.0.41...v0.0.42) (2026-01-30)

### Features

- **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

- **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

- **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

- **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

- **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

- **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

- **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

- **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

- improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
- migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
- re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

- add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
- add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
- add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
- add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
- git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
- improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
- save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

- apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

- package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Add new slash commands for system health checks (/doctor) and custom command management (/commands), along with the /provider set-account configuration command.
### Features

- **commands:** add /doctor and /commands slash commands ([7631bc2](7631bc2))

## [0.0.64](v0.0.63...v0.0.64) (2026-01-30)

### Features

- **core:** add listModels capability and Cloudflare Workers AI support ([17bd521](17bd521))

## [0.0.63](v0.0.62...v0.0.63) (2026-01-30)

### Features

- **cli:** add import command for cross-assistant resource migration ([2f0b1cc](2f0b1cc))
- **provider:** add /provider set-key command for direct API key configuration ([79dce9b](79dce9b))

## [0.0.62](v0.0.61...v0.0.62) (2026-01-30)

### Features

- **cli:** refactor command architecture and introduce agents/skills management ([0bef26e](0bef26e))

## [0.0.61](v0.0.60...v0.0.61) (2026-01-30)

### Features

- **plugins:** add workspace configuration for plugins monorepo structure ([bac2647](bac2647))

## [0.0.60](v0.0.59...v0.0.60) (2026-01-30)

## [0.0.59](v0.0.58...v0.0.59) (2026-01-30)

### Features

- **plugins:** enhance plugin installation to support GitHub repos and local directories ([a4b448a](a4b448a))

## [0.0.58](v0.0.57...v0.0.58) (2026-01-30)

### Features

- **ui:** add banner utilities and branding assets ([69f8ef4](69f8ef4))

## [0.0.57](v0.0.56...v0.0.57) (2026-01-30)

### Features

- **web:** add session management and enhanced UI with sidebar ([6e82cad](6e82cad))

## [0.0.56](v0.0.55...v0.0.56) (2026-01-30)

## [0.0.55](v0.0.54...v0.0.55) (2026-01-30)

### Features

- **web:** add web interface for CLI interaction ([7cfa7c3](7cfa7c3)), closes [#web-interface](https://github.com/involvex/super-agent-cli/issues/web-interface)

## [0.0.54](v0.0.53...v0.0.54) (2026-01-30)

### Features

- **indexing:** add file indexing system for faster search ([4f4d0c5](4f4d0c5))

## [0.0.53](v0.0.52...v0.0.53) (2026-01-30)

### Features

- **plugins:** add plugin system with management commands ([eeb78d0](eeb78d0))

## [0.0.52](v0.0.51...v0.0.52) (2026-01-30)

## [0.0.51](v0.0.50...v0.0.51) (2026-01-30)

### Features

- **mcp:** add MCP server management commands ([08c24fd](08c24fd))

## [0.0.50](v0.0.49...v0.0.50) (2026-01-30)

### Features

- **chat:** add chat session persistence commands ([a443eab](a443eab))

## [0.0.49](v0.0.48...v0.0.49) (2026-01-30)

### Features

- **provider:** enable runtime provider switching ([087a57d](087a57d))

## [0.0.48](v0.0.47...v0.0.48) (2026-01-30)

### Features

- **provider:** add OpenAI Compatible provider and multi-provider support ([41c2e89](41c2e89))

## [0.0.47](v0.0.46...v0.0.47) (2026-01-30)

## [0.0.46](v0.0.45...v0.0.46) (2026-01-30)

### Features

- **release:** add automated npm publishing workflow and build configuration ([bdb54a0](bdb54a0))

## [0.0.45](v0.0.44...v0.0.45) (2026-01-30)

## [0.0.44](v0.0.43...v0.0.44) (2026-01-30)

### Features

- **ui:** add provider selection and configuration viewer components ([6eca4ce](6eca4ce))

## [0.0.43](v0.0.42...v0.0.43) (2026-01-30)

## [0.0.42](v0.0.41...v0.0.42) (2026-01-30)

### Features

- **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

- **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

- **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

- **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

- **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

- **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

- **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

- **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

- improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
- migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
- re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

- add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
- add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
- add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
- add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
- git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
- improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
- save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

- apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

- package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Users can now create, manage, and use custom slash commands:
- /commands add <name> <prompt> - Create a new custom command
- /commands remove <name> - Remove an existing custom command
- /commands list - List all custom commands
- Custom commands can be executed by typing /<name>
### Features

- **commands:** add custom slash commands with add/remove/list support ([6fe05af](6fe05af))

## [0.0.65](v0.0.64...v0.0.65) (2026-01-30)

### Features

- **commands:** add /doctor and /commands slash commands ([7631bc2](7631bc2))

## [0.0.64](v0.0.63...v0.0.64) (2026-01-30)

### Features

- **core:** add listModels capability and Cloudflare Workers AI support ([17bd521](17bd521))

## [0.0.63](v0.0.62...v0.0.63) (2026-01-30)

### Features

- **cli:** add import command for cross-assistant resource migration ([2f0b1cc](2f0b1cc))
- **provider:** add /provider set-key command for direct API key configuration ([79dce9b](79dce9b))

## [0.0.62](v0.0.61...v0.0.62) (2026-01-30)

### Features

- **cli:** refactor command architecture and introduce agents/skills management ([0bef26e](0bef26e))

## [0.0.61](v0.0.60...v0.0.61) (2026-01-30)

### Features

- **plugins:** add workspace configuration for plugins monorepo structure ([bac2647](bac2647))

## [0.0.60](v0.0.59...v0.0.60) (2026-01-30)

## [0.0.59](v0.0.58...v0.0.59) (2026-01-30)

### Features

- **plugins:** enhance plugin installation to support GitHub repos and local directories ([a4b448a](a4b448a))

## [0.0.58](v0.0.57...v0.0.58) (2026-01-30)

### Features

- **ui:** add banner utilities and branding assets ([69f8ef4](69f8ef4))

## [0.0.57](v0.0.56...v0.0.57) (2026-01-30)

### Features

- **web:** add session management and enhanced UI with sidebar ([6e82cad](6e82cad))

## [0.0.56](v0.0.55...v0.0.56) (2026-01-30)

## [0.0.55](v0.0.54...v0.0.55) (2026-01-30)

### Features

- **web:** add web interface for CLI interaction ([7cfa7c3](7cfa7c3)), closes [#web-interface](https://github.com/involvex/super-agent-cli/issues/web-interface)

## [0.0.54](v0.0.53...v0.0.54) (2026-01-30)

### Features

- **indexing:** add file indexing system for faster search ([4f4d0c5](4f4d0c5))

## [0.0.53](v0.0.52...v0.0.53) (2026-01-30)

### Features

- **plugins:** add plugin system with management commands ([eeb78d0](eeb78d0))

## [0.0.52](v0.0.51...v0.0.52) (2026-01-30)

## [0.0.51](v0.0.50...v0.0.51) (2026-01-30)

### Features

- **mcp:** add MCP server management commands ([08c24fd](08c24fd))

## [0.0.50](v0.0.49...v0.0.50) (2026-01-30)

### Features

- **chat:** add chat session persistence commands ([a443eab](a443eab))

## [0.0.49](v0.0.48...v0.0.49) (2026-01-30)

### Features

- **provider:** enable runtime provider switching ([087a57d](087a57d))

## [0.0.48](v0.0.47...v0.0.48) (2026-01-30)

### Features

- **provider:** add OpenAI Compatible provider and multi-provider support ([41c2e89](41c2e89))

## [0.0.47](v0.0.46...v0.0.47) (2026-01-30)

## [0.0.46](v0.0.45...v0.0.46) (2026-01-30)

### Features

- **release:** add automated npm publishing workflow and build configuration ([bdb54a0](bdb54a0))

## [0.0.45](v0.0.44...v0.0.45) (2026-01-30)

## [0.0.44](v0.0.43...v0.0.44) (2026-01-30)

### Features

- **ui:** add provider selection and configuration viewer components ([6eca4ce](6eca4ce))

## [0.0.43](v0.0.42...v0.0.43) (2026-01-30)

## [0.0.42](v0.0.41...v0.0.42) (2026-01-30)

### Features

- **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

- **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

- **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

- **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

- **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

- **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

- **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

- **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

- improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
- migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
- re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

- add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
- add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
- add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
- add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
- git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
- improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
- save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

- apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

- package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
…tings integration

Refactor command suggestions from static array to memoized computation that merges built-in commands with user-defined custom commands stored in settings. Users can now extend available slash commands through the settings manager without modifying core application code.
### Features

- **input:** enable runtime extension of slash commands with user settings integration ([cb705f4](cb705f4))

## [0.0.66](v0.0.65...v0.0.66) (2026-01-30)

### Features

- **commands:** add custom slash commands with add/remove/list support ([6fe05af](6fe05af))

## [0.0.65](v0.0.64...v0.0.65) (2026-01-30)

### Features

- **commands:** add /doctor and /commands slash commands ([7631bc2](7631bc2))

## [0.0.64](v0.0.63...v0.0.64) (2026-01-30)

### Features

- **core:** add listModels capability and Cloudflare Workers AI support ([17bd521](17bd521))

## [0.0.63](v0.0.62...v0.0.63) (2026-01-30)

### Features

- **cli:** add import command for cross-assistant resource migration ([2f0b1cc](2f0b1cc))
- **provider:** add /provider set-key command for direct API key configuration ([79dce9b](79dce9b))

## [0.0.62](v0.0.61...v0.0.62) (2026-01-30)

### Features

- **cli:** refactor command architecture and introduce agents/skills management ([0bef26e](0bef26e))

## [0.0.61](v0.0.60...v0.0.61) (2026-01-30)

### Features

- **plugins:** add workspace configuration for plugins monorepo structure ([bac2647](bac2647))

## [0.0.60](v0.0.59...v0.0.60) (2026-01-30)

## [0.0.59](v0.0.58...v0.0.59) (2026-01-30)

### Features

- **plugins:** enhance plugin installation to support GitHub repos and local directories ([a4b448a](a4b448a))

## [0.0.58](v0.0.57...v0.0.58) (2026-01-30)

### Features

- **ui:** add banner utilities and branding assets ([69f8ef4](69f8ef4))

## [0.0.57](v0.0.56...v0.0.57) (2026-01-30)

### Features

- **web:** add session management and enhanced UI with sidebar ([6e82cad](6e82cad))

## [0.0.56](v0.0.55...v0.0.56) (2026-01-30)

## [0.0.55](v0.0.54...v0.0.55) (2026-01-30)

### Features

- **web:** add web interface for CLI interaction ([7cfa7c3](7cfa7c3)), closes [#web-interface](https://github.com/involvex/super-agent-cli/issues/web-interface)

## [0.0.54](v0.0.53...v0.0.54) (2026-01-30)

### Features

- **indexing:** add file indexing system for faster search ([4f4d0c5](4f4d0c5))

## [0.0.53](v0.0.52...v0.0.53) (2026-01-30)

### Features

- **plugins:** add plugin system with management commands ([eeb78d0](eeb78d0))

## [0.0.52](v0.0.51...v0.0.52) (2026-01-30)

## [0.0.51](v0.0.50...v0.0.51) (2026-01-30)

### Features

- **mcp:** add MCP server management commands ([08c24fd](08c24fd))

## [0.0.50](v0.0.49...v0.0.50) (2026-01-30)

### Features

- **chat:** add chat session persistence commands ([a443eab](a443eab))

## [0.0.49](v0.0.48...v0.0.49) (2026-01-30)

### Features

- **provider:** enable runtime provider switching ([087a57d](087a57d))

## [0.0.48](v0.0.47...v0.0.48) (2026-01-30)

### Features

- **provider:** add OpenAI Compatible provider and multi-provider support ([41c2e89](41c2e89))

## [0.0.47](v0.0.46...v0.0.47) (2026-01-30)

## [0.0.46](v0.0.45...v0.0.46) (2026-01-30)

### Features

- **release:** add automated npm publishing workflow and build configuration ([bdb54a0](bdb54a0))

## [0.0.45](v0.0.44...v0.0.45) (2026-01-30)

## [0.0.44](v0.0.43...v0.0.44) (2026-01-30)

### Features

- **ui:** add provider selection and configuration viewer components ([6eca4ce](6eca4ce))

## [0.0.43](v0.0.42...v0.0.43) (2026-01-30)

## [0.0.42](v0.0.41...v0.0.42) (2026-01-30)

### Features

- **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

- **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

- **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

- **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

- **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

- **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

- **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

- **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

- improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
- migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
- re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

- add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
- add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
- add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
- add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
- git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
- improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
- save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

- apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

- package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
- Updates the agent instance with the newly selected provider during provider switching
- Adds reactive refresh for custom command suggestions when commands are added or deleted
- Introduces customCommandsVersion state to trigger useMemo dependency updates
Add ZAI (GLM-4.7) AI provider to available model configurations with dedicated API endpoint for coding capabilities.
### Features

- **input:** update agent provider when switching ([03577d9](03577d9))
- **settings:** add zai provider support ([5e9d918](5e9d918))

## [0.0.67](v0.0.66...v0.0.67) (2026-01-30)

### Features

- **input:** enable runtime extension of slash commands with user settings integration ([cb705f4](cb705f4))

## [0.0.66](v0.0.65...v0.0.66) (2026-01-30)

### Features

- **commands:** add custom slash commands with add/remove/list support ([6fe05af](6fe05af))

## [0.0.65](v0.0.64...v0.0.65) (2026-01-30)

### Features

- **commands:** add /doctor and /commands slash commands ([7631bc2](7631bc2))

## [0.0.64](v0.0.63...v0.0.64) (2026-01-30)

### Features

- **core:** add listModels capability and Cloudflare Workers AI support ([17bd521](17bd521))

## [0.0.63](v0.0.62...v0.0.63) (2026-01-30)

### Features

- **cli:** add import command for cross-assistant resource migration ([2f0b1cc](2f0b1cc))
- **provider:** add /provider set-key command for direct API key configuration ([79dce9b](79dce9b))

## [0.0.62](v0.0.61...v0.0.62) (2026-01-30)

### Features

- **cli:** refactor command architecture and introduce agents/skills management ([0bef26e](0bef26e))

## [0.0.61](v0.0.60...v0.0.61) (2026-01-30)

### Features

- **plugins:** add workspace configuration for plugins monorepo structure ([bac2647](bac2647))

## [0.0.60](v0.0.59...v0.0.60) (2026-01-30)

## [0.0.59](v0.0.58...v0.0.59) (2026-01-30)

### Features

- **plugins:** enhance plugin installation to support GitHub repos and local directories ([a4b448a](a4b448a))

## [0.0.58](v0.0.57...v0.0.58) (2026-01-30)

### Features

- **ui:** add banner utilities and branding assets ([69f8ef4](69f8ef4))

## [0.0.57](v0.0.56...v0.0.57) (2026-01-30)

### Features

- **web:** add session management and enhanced UI with sidebar ([6e82cad](6e82cad))

## [0.0.56](v0.0.55...v0.0.56) (2026-01-30)

## [0.0.55](v0.0.54...v0.0.55) (2026-01-30)

### Features

- **web:** add web interface for CLI interaction ([7cfa7c3](7cfa7c3)), closes [#web-interface](https://github.com/involvex/super-agent-cli/issues/web-interface)

## [0.0.54](v0.0.53...v0.0.54) (2026-01-30)

### Features

- **indexing:** add file indexing system for faster search ([4f4d0c5](4f4d0c5))

## [0.0.53](v0.0.52...v0.0.53) (2026-01-30)

### Features

- **plugins:** add plugin system with management commands ([eeb78d0](eeb78d0))

## [0.0.52](v0.0.51...v0.0.52) (2026-01-30)

## [0.0.51](v0.0.50...v0.0.51) (2026-01-30)

### Features

- **mcp:** add MCP server management commands ([08c24fd](08c24fd))

## [0.0.50](v0.0.49...v0.0.50) (2026-01-30)

### Features

- **chat:** add chat session persistence commands ([a443eab](a443eab))

## [0.0.49](v0.0.48...v0.0.49) (2026-01-30)

### Features

- **provider:** enable runtime provider switching ([087a57d](087a57d))

## [0.0.48](v0.0.47...v0.0.48) (2026-01-30)

### Features

- **provider:** add OpenAI Compatible provider and multi-provider support ([41c2e89](41c2e89))

## [0.0.47](v0.0.46...v0.0.47) (2026-01-30)

## [0.0.46](v0.0.45...v0.0.46) (2026-01-30)

### Features

- **release:** add automated npm publishing workflow and build configuration ([bdb54a0](bdb54a0))

## [0.0.45](v0.0.44...v0.0.45) (2026-01-30)

## [0.0.44](v0.0.43...v0.0.44) (2026-01-30)

### Features

- **ui:** add provider selection and configuration viewer components ([6eca4ce](6eca4ce))

## [0.0.43](v0.0.42...v0.0.43) (2026-01-30)

## [0.0.42](v0.0.41...v0.0.42) (2026-01-30)

### Features

- **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

- **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

- **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

- **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

- **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

- **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

- **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

- **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

- improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
- migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
- re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

- add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
- add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
- add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
- add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
- git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
- improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
- save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

- apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

- package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Removes deprecated backward compatibility code that aliased the "zai" provider ID to "grok". This cleanup simplifies the codebase now that the zai provider support has been properly integrated.
Add new model options for zai provider including glm-4-plus, glm-4-0520, glm-4-air, glm-4-flash, glm-4-9b, and glm-4. Update default model from glm-4.7 to glm-4.
This change refactors provider configuration handling by introducing new SettingsManager methods for accessing active provider settings, API keys, base URLs, and models. The SuperAgent class now uses these centralized methods instead of directly accessing settings, ensuring consistent provider ID normalization and improved maintainability of configuration logic.
  - Provider/model persistence fixed (updates both user and project settings)
  - Dynamic model fetching with 24-hour cache
  - 10+ new slash commands added
## [0.0.70](v0.0.69...v0.0.70) (2026-01-30)

### Features

- **settings:** add zai models, update default to glm-4 ([231f2a2](231f2a2))

## [0.0.69](v0.0.68...v0.0.69) (2026-01-30)

## [0.0.68](v0.0.67...v0.0.68) (2026-01-30)

### Features

- **input:** update agent provider when switching ([03577d9](03577d9))
- **settings:** add zai provider support ([5e9d918](5e9d918))

## [0.0.67](v0.0.66...v0.0.67) (2026-01-30)

### Features

- **input:** enable runtime extension of slash commands with user settings integration ([cb705f4](cb705f4))

## [0.0.66](v0.0.65...v0.0.66) (2026-01-30)

### Features

- **commands:** add custom slash commands with add/remove/list support ([6fe05af](6fe05af))

## [0.0.65](v0.0.64...v0.0.65) (2026-01-30)

### Features

- **commands:** add /doctor and /commands slash commands ([7631bc2](7631bc2))

## [0.0.64](v0.0.63...v0.0.64) (2026-01-30)

### Features

- **core:** add listModels capability and Cloudflare Workers AI support ([17bd521](17bd521))

## [0.0.63](v0.0.62...v0.0.63) (2026-01-30)

### Features

- **cli:** add import command for cross-assistant resource migration ([2f0b1cc](2f0b1cc))
- **provider:** add /provider set-key command for direct API key configuration ([79dce9b](79dce9b))

## [0.0.62](v0.0.61...v0.0.62) (2026-01-30)

### Features

- **cli:** refactor command architecture and introduce agents/skills management ([0bef26e](0bef26e))

## [0.0.61](v0.0.60...v0.0.61) (2026-01-30)

### Features

- **plugins:** add workspace configuration for plugins monorepo structure ([bac2647](bac2647))

## [0.0.60](v0.0.59...v0.0.60) (2026-01-30)

## [0.0.59](v0.0.58...v0.0.59) (2026-01-30)

### Features

- **plugins:** enhance plugin installation to support GitHub repos and local directories ([a4b448a](a4b448a))

## [0.0.58](v0.0.57...v0.0.58) (2026-01-30)

### Features

- **ui:** add banner utilities and branding assets ([69f8ef4](69f8ef4))

## [0.0.57](v0.0.56...v0.0.57) (2026-01-30)

### Features

- **web:** add session management and enhanced UI with sidebar ([6e82cad](6e82cad))

## [0.0.56](v0.0.55...v0.0.56) (2026-01-30)

## [0.0.55](v0.0.54...v0.0.55) (2026-01-30)

### Features

- **web:** add web interface for CLI interaction ([7cfa7c3](7cfa7c3)), closes [#web-interface](https://github.com/involvex/super-agent-cli/issues/web-interface)

## [0.0.54](v0.0.53...v0.0.54) (2026-01-30)

### Features

- **indexing:** add file indexing system for faster search ([4f4d0c5](4f4d0c5))

## [0.0.53](v0.0.52...v0.0.53) (2026-01-30)

### Features

- **plugins:** add plugin system with management commands ([eeb78d0](eeb78d0))

## [0.0.52](v0.0.51...v0.0.52) (2026-01-30)

## [0.0.51](v0.0.50...v0.0.51) (2026-01-30)

### Features

- **mcp:** add MCP server management commands ([08c24fd](08c24fd))

## [0.0.50](v0.0.49...v0.0.50) (2026-01-30)

### Features

- **chat:** add chat session persistence commands ([a443eab](a443eab))

## [0.0.49](v0.0.48...v0.0.49) (2026-01-30)

### Features

- **provider:** enable runtime provider switching ([087a57d](087a57d))

## [0.0.48](v0.0.47...v0.0.48) (2026-01-30)

### Features

- **provider:** add OpenAI Compatible provider and multi-provider support ([41c2e89](41c2e89))

## [0.0.47](v0.0.46...v0.0.47) (2026-01-30)

## [0.0.46](v0.0.45...v0.0.46) (2026-01-30)

### Features

- **release:** add automated npm publishing workflow and build configuration ([bdb54a0](bdb54a0))

## [0.0.45](v0.0.44...v0.0.45) (2026-01-30)

## [0.0.44](v0.0.43...v0.0.44) (2026-01-30)

### Features

- **ui:** add provider selection and configuration viewer components ([6eca4ce](6eca4ce))

## [0.0.43](v0.0.42...v0.0.43) (2026-01-30)

## [0.0.42](v0.0.41...v0.0.42) (2026-01-30)

### Features

- **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

- **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

- **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

- **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

- **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

- **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

- **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

- **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

- improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
- migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
- re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

- add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
- add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
- add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
- add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
- git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
- improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
- save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

- apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

- package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Add complete testing infrastructure with Vitest including unit tests for agent, tools, core, and utilities. Implement integration tests for agent workflows and tool execution scenarios. Create mock implementations for LLM providers, settings manager, file system, and confirmation service. Add test helpers, data factories, and edge case generators. Configure coverage thresholds and add status bar UI component with debug logging capabilities.
### Features

- **testing:** add comprehensive testing infrastructure with Vitest ([cb0d9bd](cb0d9bd))

## [0.0.71](v0.0.70...v0.0.71) (2026-01-31)

## [0.0.70](v0.0.69...v0.0.70) (2026-01-30)

### Features

- **settings:** add zai models, update default to glm-4 ([231f2a2](231f2a2))

## [0.0.69](v0.0.68...v0.0.69) (2026-01-30)

## [0.0.68](v0.0.67...v0.0.68) (2026-01-30)

### Features

- **input:** update agent provider when switching ([03577d9](03577d9))
- **settings:** add zai provider support ([5e9d918](5e9d918))

## [0.0.67](v0.0.66...v0.0.67) (2026-01-30)

### Features

- **input:** enable runtime extension of slash commands with user settings integration ([cb705f4](cb705f4))

## [0.0.66](v0.0.65...v0.0.66) (2026-01-30)

### Features

- **commands:** add custom slash commands with add/remove/list support ([6fe05af](6fe05af))

## [0.0.65](v0.0.64...v0.0.65) (2026-01-30)

### Features

- **commands:** add /doctor and /commands slash commands ([7631bc2](7631bc2))

## [0.0.64](v0.0.63...v0.0.64) (2026-01-30)

### Features

- **core:** add listModels capability and Cloudflare Workers AI support ([17bd521](17bd521))

## [0.0.63](v0.0.62...v0.0.63) (2026-01-30)

### Features

- **cli:** add import command for cross-assistant resource migration ([2f0b1cc](2f0b1cc))
- **provider:** add /provider set-key command for direct API key configuration ([79dce9b](79dce9b))

## [0.0.62](v0.0.61...v0.0.62) (2026-01-30)

### Features

- **cli:** refactor command architecture and introduce agents/skills management ([0bef26e](0bef26e))

## [0.0.61](v0.0.60...v0.0.61) (2026-01-30)

### Features

- **plugins:** add workspace configuration for plugins monorepo structure ([bac2647](bac2647))

## [0.0.60](v0.0.59...v0.0.60) (2026-01-30)

## [0.0.59](v0.0.58...v0.0.59) (2026-01-30)

### Features

- **plugins:** enhance plugin installation to support GitHub repos and local directories ([a4b448a](a4b448a))

## [0.0.58](v0.0.57...v0.0.58) (2026-01-30)

### Features

- **ui:** add banner utilities and branding assets ([69f8ef4](69f8ef4))

## [0.0.57](v0.0.56...v0.0.57) (2026-01-30)

### Features

- **web:** add session management and enhanced UI with sidebar ([6e82cad](6e82cad))

## [0.0.56](v0.0.55...v0.0.56) (2026-01-30)

## [0.0.55](v0.0.54...v0.0.55) (2026-01-30)

### Features

- **web:** add web interface for CLI interaction ([7cfa7c3](7cfa7c3)), closes [#web-interface](https://github.com/involvex/super-agent-cli/issues/web-interface)

## [0.0.54](v0.0.53...v0.0.54) (2026-01-30)

### Features

- **indexing:** add file indexing system for faster search ([4f4d0c5](4f4d0c5))

## [0.0.53](v0.0.52...v0.0.53) (2026-01-30)

### Features

- **plugins:** add plugin system with management commands ([eeb78d0](eeb78d0))

## [0.0.52](v0.0.51...v0.0.52) (2026-01-30)

## [0.0.51](v0.0.50...v0.0.51) (2026-01-30)

### Features

- **mcp:** add MCP server management commands ([08c24fd](08c24fd))

## [0.0.50](v0.0.49...v0.0.50) (2026-01-30)

### Features

- **chat:** add chat session persistence commands ([a443eab](a443eab))

## [0.0.49](v0.0.48...v0.0.49) (2026-01-30)

### Features

- **provider:** enable runtime provider switching ([087a57d](087a57d))

## [0.0.48](v0.0.47...v0.0.48) (2026-01-30)

### Features

- **provider:** add OpenAI Compatible provider and multi-provider support ([41c2e89](41c2e89))

## [0.0.47](v0.0.46...v0.0.47) (2026-01-30)

## [0.0.46](v0.0.45...v0.0.46) (2026-01-30)

### Features

- **release:** add automated npm publishing workflow and build configuration ([bdb54a0](bdb54a0))

## [0.0.45](v0.0.44...v0.0.45) (2026-01-30)

## [0.0.44](v0.0.43...v0.0.44) (2026-01-30)

### Features

- **ui:** add provider selection and configuration viewer components ([6eca4ce](6eca4ce))

## [0.0.43](v0.0.42...v0.0.43) (2026-01-30)

## [0.0.42](v0.0.41...v0.0.42) (2026-01-30)

### Features

- **input:** add shell command execution and escape key handling ([bcb2e64](bcb2e64))

## [0.0.41](v0.0.40...v0.0.41) (2026-01-30)

### Features

- **cli:** add yolo mode toggle and improve keyboard shortcuts ([70d7ad0](70d7ad0))

## [0.0.40](v0.0.39...v0.0.40) (2026-01-30)

### Features

- **cli:** add agent modes, file mentions, and command palette ([91d9e62](91d9e62))

## [0.0.39](v0.0.38...v0.0.39) (2026-01-30)

### Features

- **core:** add native Gemini SDK support and update provider configuration ([c3def79](c3def79))

## [0.0.38](v0.0.37...v0.0.38) (2026-01-30)

### Features

- **core:** add Gemini provider and ProjectMap tool ([23e00e5](23e00e5))

## [0.0.37](v0.0.36...v0.0.37) (2026-01-30)

### Code Refactoring

- **core:** refactor LLM client to provider pattern with Gemini default ([45c5d95](45c5d95))

### BREAKING CHANGES

- **core:** Configuration format changed from single API key/model to provider-based structure. Users need to update their ~/.super-agent/settings.json to use the new format with providers object.

## [0.0.36](v0.0.35...v0.0.36) (2026-01-30)

### Features

- **cli:** add about and plugins management commands ([dc966c1](dc966c1))

## [0.0.35](07ec154...v0.0.35) (2026-01-30)

### Bug Fixes

- improve diff generation and multi-line string replacement for large files ([#23](#23)) ([e662dd3](e662dd3))
- migrate to bun ([superagent-ai#78](https://github.com/involvex/super-agent-cli/issues/78)) ([9180c4b](9180c4b))
- re-enable vibekit by resolving runtime crash when using grok cli ([superagent-ai#77](https://github.com/involvex/super-agent-cli/issues/77)) ([bd78e9e](bd78e9e))

### Features

- add configurable base URL support ([#19](#19)) ([07ec154](07ec154))
- add model parameter support for CLI ([superagent-ai#29](https://github.com/involvex/super-agent-cli/issues/29)) ([6f8f9cf](6f8f9cf))
- add support for auto-edit toggle ([#24](#24)) ([5183e4d](5183e4d))
- add support for mcp ([superagent-ai#44](https://github.com/involvex/super-agent-cli/issues/44)) ([9c1d82b](9c1d82b))
- git commands ([superagent-ai#41](https://github.com/involvex/super-agent-cli/issues/41)) ([9642bda](9642bda))
- improve model configuration and settings management ([superagent-ai#59](https://github.com/involvex/super-agent-cli/issues/59)) ([5a4b2c8](5a4b2c8))
- save selected model ([superagent-ai#39](https://github.com/involvex/super-agent-cli/issues/39)) ([c00feda](c00feda))

### Styles

- apply prettier formatting and rename package ([9ef7633](9ef7633))

### BREAKING CHANGES

- package renamed from @vibe-kit/grok-cli to @involvex/super-agent-cli
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant