Commit Graph
38 Commits
Author SHA1 Message Date
Ismail Pelaseyed 2ab375111b fix issue with /exit command (#51) 2025-07-28 13:02:09 +02:00
Ismail Pelaseyed c3fc1f7784 fix issue with search params for non grok models (#50) 2025-07-28 12:58:23 +02:00
Ismail Pelaseyed 15220294c0 bump SDK 2025-07-26 00:58:16 +02:00
Ismail Pelaseyed 9c1d82be3c feat: add support for mcp (#44)
* wip

* add support for mcp tools

* minor tweaks to shutting down app
2025-07-26 00:57:27 +02:00
Uzair d99bc0f3ee Added filterCommandSuggestions utility to improve command suggestion logic. (#43) 2025-07-26 00:53:53 +02:00
Ismail Pelaseyed 9642bdaeef feat: git commands (#41)
* feat: add /commit-and-push for AI-generated commits and pushes

* fix: handle missing upstream branch in git push

* feat: add git commit-and-push subcommand with AI assistance

* feat: automate staging changes with git add in commit workflow

* chore: bump version to 0.0.12

* revert package json

* chore(release): bump version to 0.0.12
2025-07-25 00:45:30 +02:00
Ismail Pelaseyed c00feda728 feat: save selected model (#39)
* fix issues with token counting

* save selected model

* minor tweaks
2025-07-24 23:34:22 +02:00
Ismail Pelaseyed e04a6ee126 fix flickering UI in Powershell (#36)
* fix rendering issues in Ink

* fix tool names
2025-07-23 22:57:16 +02:00
Ismail Pelaseyed 5095eb636d bump sdk version (#35)
* bump sdk version

* fix security issues
2025-07-23 22:41:29 +02:00
Ismail Pelaseyed 00f8d113df fix issues with token counting (#33) 2025-07-23 14:54:47 +02:00
Ismail Pelaseyed f020b1d4d8 add support for headless mode (#31) 2025-07-23 06:30:08 +02:00
Ismail Pelaseyed 5c3ba942ea add support for ripgrep search (#30) 2025-07-23 06:19:23 +02:00
z23cc 6f8f9cf839 feat: add model parameter support for CLI (#29) 2025-07-23 05:18:27 +02:00
Ismail Pelaseyed 855f308a7c minor design tweaks 2025-07-22 16:21:36 +02:00
Ismail Pelaseyed 2ba6bfb831 bump cli version 2025-07-22 15:33:32 +02:00
Martin Kalema e662dd32f8 fix: improve diff generation and multi-line string replacement for large files (#23)
- rewrote generateDiff() to show only relevant context (3 lines before/after changes)
- fixed incorrect change counts (was showing 272 additions/removals for 1-line change)
- added fuzzy matching for multi-line string replacements to handle formatting differences
- added replaceAll parameter to replace all occurrences of a string
- added replaceLines() method for line-based editing when string matching isn't suitable
- improved hunk generation to merge nearby changes for better readability

this significantly improves the user experience when editing large files by showing
only the relevant changes instead of the entire file content in confirmation dialogs.
2025-07-22 15:32:28 +02:00
Ismail Pelaseyed 5183e4d3b5 feat: add support for auto-edit toggle (#24)
* add support for auto-edit toggle

* minor tweaks to tool calling
2025-07-22 15:28:23 +02:00
Ismail Pelaseyed 1d45dd3d9e add support for Grok live search (#20) 2025-07-22 11:42:04 +02:00
z23cc 07ec1540c3 feat: add configurable base URL support (#19) 2025-07-22 05:21:00 +02:00
Ismail Pelaseyed 1753bbf332 Update README.md 2025-07-21 15:36:52 +02:00
Ismail Pelaseyed ae0ba88b60 bump version 2025-07-21 15:23:21 +02:00
Ismail Pelaseyed ae4028eb0f add support for rendering markdown (#14) 2025-07-21 15:00:25 +02:00
Ismail Pelaseyed 9108a3402a minor updates to README 2025-07-21 13:44:09 +02:00
Ismail Pelaseyed 0a1fd507ac Add image to README 2025-07-21 13:37:01 +02:00
Ismail Pelaseyed 0b28a2170c update readme 2025-07-21 13:34:52 +02:00
Ismail Pelaseyed eb3fd06c54 add support for setting api key in TUI (#11) 2025-07-21 13:27:59 +02:00
Ismail Pelaseyed ca39bab356 add press 'esc' to cancel agent (#10) 2025-07-21 10:43:18 +02:00
Ismail Pelaseyed aec01bffdb increase max tool execution 2025-07-21 10:20:39 +02:00
Ismail Pelaseyed 4d2c51729a delete lint workflow 2025-07-21 10:19:50 +02:00
Ismail Pelaseyed 13a0682548 update github workflows 2025-07-21 10:12:57 +02:00
Ismail Pelaseyed 612ffa5454 add github workflows for linting and type checking 2025-07-21 10:07:04 +02:00
Ismail Pelaseyed 55aec6c07a Merge pull request #9 from superagent-ai/feat/github-workflows
add issue templates
2025-07-21 09:02:10 +02:00
Ismail Pelaseyed cf14ceff25 add issue templates 2025-07-21 09:00:18 +02:00
Ismail Pelaseyed 10d125723c Merge pull request #7 from superagent-ai/feat/grok-md-support
add support for GROK.md custom instructions
2025-07-21 08:55:16 +02:00
Ismail Pelaseyed 694258c620 add support for GROK.md custom instructions 2025-07-21 08:54:03 +02:00
Ismail Pelaseyed d41a31cf36 fix diff renderer component 2025-07-20 22:45:19 +02:00
Ismail Pelaseyed 0f5b101502 add package.json 2025-07-20 21:35:48 +02:00
Ismail Pelaseyed 7170842964 initial commit 2025-07-20 21:32:23 +02:00