Commit Graph

11 Commits

Author SHA1 Message Date
mingholy.lmh
56d24a6e99 chore: update ESLint configuration and improve TypeScript type handling
- Added additional test file patterns to ESLint configuration for better coverage.
- Introduced new rule to ignore unused TypeScript variables starting with an underscore.
- Updated `PermissionController` to set approval mode correctly.
- Refactored timeout constants in `Query` class for better maintainability.
- Enhanced E2E tests for permission control and multi-turn conversations with clearer prompts and expectations.
- Removed outdated simple query test file and added new single-turn test suite for better organization.
2025-11-21 17:49:19 +08:00
mingholy.lmh
f635cd3070 refactor: session and canUseTool support 2025-11-21 16:22:18 +08:00
mingholy.lmh
13cc8f9f55 refactor: streamline non-interactive session handling by removing settings parameter and introducing minimal settings instance 2025-11-18 12:20:47 +08:00
mingholy.lmh
4324ba4686 fix: console patcher test errors 2025-11-12 13:59:05 +08:00
mingholy.lmh
7abe2a0aed fix: proper SIGINT handler and output in nonInteractive mode 2025-11-12 12:00:52 +08:00
mingholy.lmh
33016a1822 fix: simplify isCLIUserMessage function by removing unnecessary checks 2025-11-06 16:04:59 +08:00
mingholy.lmh
38ea6e1c74 fix: emit subagent user message and correct systemMessage properties 2025-11-06 15:26:44 +08:00
Mingholy
95cf53f3bc feat: implement permission denial tracking for tool calls 2025-11-05 22:09:27 +08:00
mingholy.lmh
49b1018337 test(nonInteractiveCli): add tests and remove unused cost info 2025-11-05 17:09:37 +08:00
mingholy.lmh
a962e10406 fix: subagent tool call messages 2025-11-05 15:01:04 +08:00
mingholy.lmh
f0e0c13300 refactor: nonInteractive mode framework 2025-11-02 21:42:13 +08:00