- Modified system prompt generation to always include tool descriptions even when using custom system prompt files
- This fixes the issue where code-supernova model would fail to parse read_file tool parameters when using custom prompts
- Updated tests to reflect the new behavior
- Ensures models like code-supernova that require simplified tool formats get the proper tool descriptions
Fixes#8307