7cd4c65574
- Added `edit.blockAutoGenerated` setting to control enforcement of auto-generated file detection. - Improved auto-generated file detection to use language-specific comment parsing instead of broad regex patterns, reducing false positives. - Enhanced marker detection to scan only leading header comments (1024-byte limit) rather than entire file prefix for better accuracy. - Fixed tool argument validation to properly handle string 'null' values on optional LLM tool arguments. - Improved type safety by changing validateToolCall and validateToolArguments return types from any to ToolCall["arguments"].