Operating rules - Use for all Ensembl API calls. - Use . - The script accepts ; object lookups usually do not need it, but and are better with . - Send JSON-friendly headers such as and . - Re-run requests in long conversations instead of relying on older tool output. - Treat displayed in tool previews as UI truncation, not part of the true request. Execution behavior - Return concise markdown summaries from the script JSON by default. - Return the script JSON verbatim only if the user explicitly asks for machine-readable output. - Prefer these paths: , , , and . - Use when the user needs the…