v3.10.3

sinewaveai/agent-security-scanner-mcpv3.10.3Feb 20, 2026by sinewaveai

AI Summary

Bug fix release addressing timeout errors when scanning large or complex TypeScript files by increasing analysis timeout from 30s to 45s and adding a 1MB file size limit to prevent timeouts.

Key Highlights

  • Increased analysis timeout from 30s to 45s for both daemon and sync fallback
  • Added 1MB file size limit to prevent timeouts on very large files
  • Fixes timeout errors when scanning complex TypeScript backend files in Codex

Full Release Notes

## What's Changed

**Timeout Fix for Codex and Large Files**
- Increased analysis timeout from 30s to 45s (both daemon and sync fallback)
- Added 1MB file size limit to prevent timeouts on very large files
- Fixes timeout errors when scanning complex TypeScript backend files

### Technical Details
- Root cause: compound timeout (daemon 30s + sync fallback 30s = 60s total)
- Solution: Increased `REQUEST_TIMEOUT` and `execFileSync` timeout to 45s
- Added `MAX_FILE_SIZE` check (1MB) in `scan_security` tool

### Changes
- `src/daemon-client.js`: REQUEST_TIMEOUT 30s → 45s
- `src/utils.js`: execFileSync timeout 30s → 45s  
- `src/tools/scan-security.js`: Add file size check with early skip

Addresses user-reported timeout failures in Codex when scanning TypeScript backend files.

**Full Changelog**: https://github.com/sinewaveai/agent-security-scanner-mcp/compare/v3.10.2...v3.10.3