dump_registry
Export the full Odoo model registry to a JSONL file for efficient bulk ingestion, replacing hundreds of per-model calls with a single file write.
Instructions
Bulk export the entire registry to a JSONL file.
Emits one JSON object per line. Record types: {"type": "model", "data": {...model_info...}} {"type": "method_overrides", "model": "...", "method": "...", "overrides": [...]}
Designed for initial ingestion: one call replaces thousands of per-model round trips. Writes to a file on disk (where the worker runs) to avoid oversized MCP responses.
Args: project_path: Path to the Odoo project root output_path: Absolute path where the JSONL file will be written include_methods: If True, emit method_overrides records for every decorated method. Default True. addons_paths: Optional explicit addons paths (auto-detected if omitted) exclude_modules: Optional list of module names to skip loading
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output_path | Yes | ||
| addons_paths | No | ||
| project_path | Yes | ||
| exclude_modules | No | ||
| include_methods | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |