summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/hooks/useReactToolScheduler.ts
AgeCommit message (Collapse)Author
2025-08-21Reuse CoreToolScheduler for nonInteractiveToolExecutor (#6714)Tommaso Sciortino
2025-08-15Revert #6088 (#6328)Gal Zahavi
2025-08-14feat(core): refactor shell execution to use node-pty (#6088)Gal Zahavi
2025-08-08Add a request queue to the tool scheduler (#5845)Jacob MacDonald
2025-08-06feat(core): Introduce `DeclarativeTool` and `ToolInvocation`. (#5613)joshualitt
2025-08-05fix(core): prevent UI shift after vim edit (#5315)Gal Zahavi
2025-07-27fix: yolo mode not respected (#4972)Leeroy Ding
2025-06-27Upgrade to Ink 6 and React 19 (#2096)Sandy Tao
Co-authored-by: jacob314 <[email protected]>
2025-06-25fix: prepublish changes to package names (#1420)Brandon Keiji
2025-06-12telemetry: include user decisions in tool call logs (#966)Jerop Kipruto
Add the user's decision (accept, reject, modify) to tool call telemetry to better understand user intent. The decision provides crucial context to the `success` metric, as a user can reject a call that would have succeeded or accept one that fails. Also prettify the arguments json. Example: ![image](https://github.com/user-attachments/assets/251cb9fc-ceaa-4cdd-929c-8de47031aca8) #750
2025-06-11feat: External editor settings (#882)Leo
2025-06-11feat: Add exit UI w/ stats (#924)Abhi
2025-06-11refactor(telemetry): pass config object to telemetry functionsjerop
This commit refactors the telemetry system to pass a object to various logging and metrics functions. This change centralizes configuration management within the telemetry system, making it more modular and easier to maintain. The constructor and various tool execution functions have been updated to accept the object, which is then passed down to the telemetry functions. This eliminates the need to pass individual configuration values, such as , through multiple layers of the application.
2025-06-08fix mcp timeouts and missing description on mcp errors (#868)Olcan
2025-06-08fix(tool-scheduler): Correctly pipe cancellation signal to tool calls (#852)N. Taylor Mullen
2025-06-07refactor: rename gemini-code to gemini-cli (#822)cperry-goog
2025-06-05refactor: remove unnecessary useRefs (#780)Brandon Keiji
2025-06-05OpenTelemetry Integration & Telemetry Control Flag (#762)Jerop Kipruto
2025-06-02feat: Add --yolo mode that automatically accepts all tools executions (#695)Tolik Malibroda
Co-authored-by: N. Taylor Mullen <[email protected]>
2025-06-01refactor: Centralize tool scheduling logic and simplify React hook (#670)N. Taylor Mullen