pub fn format_context(entries: &[ModuleContextEntry]) -> StringExpand description
Format module context entries into prompt-ready Markdown.
Output includes:
- Module list with descriptions, env vars, and method signatures
- Built-in functions section (always present)
Lines are kept under 120 chars where practical.