| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-03 | Workaround Gemini API break - Use flash 04-17 (#721) | N. Taylor Mullen | |
| 2025-06-03 | link tool discovery/call docs from core configuration doc (#720) | Olcan | |
| 2025-06-03 | feat(cli): randomize and expand witty loading phrases (#704) | Allen Hutchison | |
| 2025-06-03 | document mcp server trust option (#719) | Olcan | |
| 2025-06-03 | Modify shortenPath and add param validation (#663) | anj-s | |
| 2025-06-03 | Add params check for writeTool (#708) | anj-s | |
| 2025-06-03 | Fix: Ensure MCP tools are discovered from slow-starting servers (#717) | N. Taylor Mullen | |
| 2025-06-03 | Refactor: Make MCP server discovery non-blocking (#716) | N. Taylor Mullen | |
| 2025-06-03 | Refactor: Use config.getGeminiClient() for GeminiClient instantiation (#715) | N. Taylor Mullen | |
| 2025-06-02 | Docs: Enhance "Writing Tests" section in GEMINI.md (#688) | N. Taylor Mullen | |
| 2025-06-02 | Remove redundant variable. (#713) | N. Taylor Mullen | |
| 2025-06-02 | refactor: maintain 1 GeminiChat per GeminiClient (#710) | Brandon Keiji | |
| 2025-06-02 | fix(cli): restore first-launch theme prompt (#703) | Jacob Richman | |
| 2025-06-02 | feat(cli): Allow custom title in CLI header (#706) | Scott Densmore | |
| 2025-06-02 | upate to PR 669 (#700) | Bryan Morgan | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-06-02 | React to Gemini API break - Thought Inclusion (#705) | N. Taylor Mullen | |
| 2025-06-02 | fix(ci): correct input name for core coverage summary (#698) | Allen Hutchison | |
| 2025-06-02 | Feat: Enable YOLO mode for non-interactive execution (#702) | N. Taylor Mullen | |
| 2025-06-02 | Refactor: Centralize GeminiClient in Config (#693) | Scott Densmore | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-06-02 | strip ansi from shell output (#699) | Olcan | |
| 2025-06-02 | Fix bug pasting multiline strings (#632) | Jacob Richman | |
| 2025-06-02 | prefer to load gemini-specific .env file from .gemini folder when it exists ↵ | Olcan | |
| there (#697) | |||
| 2025-06-02 | feat(cli): add pro model availability check and fallback to flash (#608) | Allen Hutchison | |
| 2025-06-02 | allow toolDiscoveryCommand to return function declarations with or without a ↵ | Olcan | |
| tool wrapper; fully document both toolDiscoveryCommand and toolCallCommand with examples and pointers to API docs (#696) | |||
| 2025-06-02 | refactor: Update MCP tool discovery to use @google/genai - Also fixes JSON ↵ | N. Taylor Mullen | |
| schema issues. (#682) | |||
| 2025-06-02 | feat: Add --yolo mode that automatically accepts all tools executions (#695) | Tolik Malibroda | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-06-02 | feat: Refactor CLI header for customizable logo text (#658) | N. Taylor Mullen | |
| 2025-06-02 | Color enhancements (#680) | Miguel Solorio | |
| 2025-06-02 | enable async tool discovery by making the registry accessor async; remove ↵ | Olcan | |
| call to discoverTools that caused duplicate discovery (#691) | |||
| 2025-06-02 | Add a note about Gemini API usage and add a link to the TOS. (#681) | N. Taylor Mullen | |
| 2025-06-02 | Add documentation about debugging using React DevTools (#679) | Sandy Tao | |
| 2025-06-02 | fix: Ensure all tool calls are complete before submitting responses (#689) | N. Taylor Mullen | |
| 2025-06-02 | fix: Refine model message consolidation for improved model interaction (#685) | N. Taylor Mullen | |
| 2025-06-02 | Enable "Debug Test" config to debug Server or CLI tests. (#683) | N. Taylor Mullen | |
| 2025-06-01 | more strict italics: delimiters cannot be preceded/followed by \w or ↵ | Olcan | |
| [./\\]\S (#677) | |||
| 2025-06-01 | feat: Implement non-interactive mode for CLI (#675) | N. Taylor Mullen | |
| 2025-06-01 | fix: Display MCP server count in context summary (#674) | N. Taylor Mullen | |
| 2025-06-01 | Added replace tool ability to replace more than 1 occurrence (#669) | Bryan Morgan | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-06-01 | refactor: Centralize tool scheduling logic and simplify React hook (#670) | N. Taylor Mullen | |
| 2025-06-01 | Update edit tool validation function to override validateToolParams (#667) | Leo | |
| 2025-06-01 | Fix for validating getDescription in read_file tool call (#660) | anj-s | |
| 2025-05-31 | Fix: Make file path case-insensitive in @-command (#659) | Scott Densmore | |
| 2025-05-31 | Revert "cleanup: removed duplicate check from Config.registerCoreTool()" (#657) | Bryan Morgan | |
| Didn't notice the casing difference - duh.... | |||
| 2025-05-31 | cleanup: removed duplicate check from Config.registerCoreTool() (#656) | Bryan Morgan | |
| 2025-05-31 | feat: allow custom filename for context files (#654) | Allen Hutchison | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-05-31 | Update default & ANSI theme names (#637) | Miguel Solorio | |
| 2025-05-31 | Add default build task for VS Code (#639) | Miguel Solorio | |
| 2025-05-31 | Test: Add comprehensive tests for useToolScheduler hook | Taylor Mullen | |
| - Introduces a suite of tests for the hook, covering various scenarios including: - Successful tool execution - Tool not found errors - Errors during - Errors during tool execution - Tool confirmation (approved and cancelled) - (currently skipped) - Live output updates - (currently skipped) - Cancellation of tool calls (before execution and during approval) - (currently skipped) - Execution of multiple tool calls - Preventing scheduling while other calls are running - (currently skipped) - Includes tests for the utility function to ensure correct mapping of tool call states to display objects. - Mocks dependencies like , , and individual instances. - Uses fake timers to control asynchronous operations. Note: Some tests involving complex asynchronous interactions (confirmations, live output, cancellations) are currently skipped due to challenges in reliably testing these scenarios with the current setup. These will be addressed in future work. | |||
| 2025-05-31 | Fix: Update code coverage reporting for core rename | Taylor Mullen | |
| - Renames "server" to "core" in GitHub Actions workflow and comment posting action. - This ensures that code coverage paths and labels are accurate after the package rename. | |||
| 2025-05-31 | Refactor: Generalize VSCode launch configuration for debugging tests | Taylor Mullen | |
| - Consolidates multiple specific test debug configurations into a single, more flexible configuration named "Debug Test File". - Introduces an input variable `testFile` to prompt the user for the specific test file path, defaulting to a sample test file. - This change simplifies the launch configuration and makes it easier to debug any test file without needing a dedicated configuration for each. | |||
