Skip to content

Tags: superagent-ai/grok-cli

Tags

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support global custom instructions from ~/.grok/GROK.md (#101)

* feat: add support for global custom instructions

* Remove comments

* Fix import syntax for fs-extra module (#112)

* Fix import syntax for fs-extra module

* Fix import syntax for fs-extra module

* Fix import syntax for fs-extra module

* Fix missing newline at end of morph-editor.ts

* Add where to set the API key in the json file (#107)

* Fix diff generation showing entire file as changed (fixes #83) (#98)

The diff preview was showing the entire file as changed when only a few
lines were actually modified. This was caused by a broken change detection
algorithm that couldn't properly handle insertions and deletions.

Replaced the naive line-matching algorithm with a proper LCS (Longest
Common Subsequence) based diff algorithm using dynamic programming. This
produces minimal, accurate diffs that match what git diff shows.

Changes:
- Added computeLCS(): Computes longest common subsequence between old/new lines
- Added extractChanges(): Extracts actual change regions from LCS table
- Updated generateDiff(): Uses LCS-based change detection instead of broken algorithm

Impact:
- Diff previews now show only actual changes (e.g., 4 lines instead of 260)
- Drastically reduces context pollution in conversation history
- Matches git diff output accuracy

🤖 Contributed by ZDS-AI (https://zds.group)

* add model migration manager and new grok models (#124)

* minor tweaks

---------

Co-authored-by: jszczypk <[email protected]>
Co-authored-by: Ben Faerber <[email protected]>
Co-authored-by: Joseph Cheek <[email protected]>
Co-authored-by: Ismail Pelaseyed <[email protected]>

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message
fix import and shebang issues

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix issue with building for bun and npm (#87)

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message
bump sdk

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message
bump version

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message
bump deps

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message
bump sdk

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message
bump sdk

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add a max tool round options (#63)

@vibe-kit/[email protected]

Toggle @vibe-kit/[email protected]'s commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: improve model configuration and settings management (#59)

* feat: improve model configuration and settings management

- Refactor model configuration system with unified settings approach
- Add support for user-level default models and project-level current models
- Implement automatic saving of API key and base URL from command line arguments
- Remove model descriptions for cleaner UI and easier extensibility
- Fix commander.js subcommand argument parsing with fallback mechanism
- Improve configuration file structure and priority handling
- Add comprehensive model configuration utilities in src/utils/model-config.ts

Configuration priority: project current model > user default model > system default
Both main command and git subcommand now save credentials automatically

* refactor: unify settings management

- Add SettingsManager singleton for user/project settings
- Eliminate duplicate settings code across files
- Clear separation: user settings vs project settings

* docs: improve README clarity and organization

- Simplify setup section with quick start approach
- Consolidate configuration info into unified section
- Add clear explanation of user vs project settings
- Document OpenAI-compatible API support
- Remove duplicate model configuration sections

* bump sdk

---------

Co-authored-by: Ismail Pelaseyed <[email protected]>