| refactor(shell): pack render args into CommandOutput to fix G.FNM.03
render_tool_content and render_partial_on_failure each had 6 params,
exceeding the G.FNM.03 limit of 5. Introduce a CommandOutput frozen
dataclass (stdout, stderr, exit_code, warning, max_output_chars) so
both functions take 2 params instead.
Apply to both bash and powershell independently.
| 10 天前 |