Peekaboo/src/tools
codegen-sh[bot] b80cceb541 Add timeout handling to prevent test hangs
- Add configurable timeout to executeSwiftCli (default 30s)
- Add timeout support to execPeekaboo (default 15s)
- Support PEEKABOO_CLI_TIMEOUT environment variable
- Graceful process termination with SIGTERM then SIGKILL
- Skip E2E tests in CI environments and non-macOS platforms
- Add test timeouts to vitest config (60s tests, 30s hooks)
- Update tool handlers to use appropriate timeouts
- Prevent multiple promise resolutions with isResolved flag
- Enhanced error messages for timeout scenarios
2025-06-08 06:03:29 +00:00
..
analyze.ts Fix ESLint violations for release preparation 2025-06-08 04:37:35 +01:00
image.ts Add timeout handling to prevent test hangs 2025-06-08 06:03:29 +00:00
index.ts Complete MCP best practices compliance and code cleanup 2025-05-27 00:32:54 +02:00
list.ts Add timeout handling to prevent test hangs 2025-06-08 06:03:29 +00:00