haops_update_doc_section
Update a documentation section's title, content, slug, or source hint using the parent artifact's kebab-case slug.
Instructions
Update a documentation section content, title, slug, or source hint. IMPORTANT: Uses artifactSlug (kebab-case slug of the parent artifact, e.g. "deployment" or "api-routes") — NOT the artifact UUID. This is an exception: most other update-* tools use UUID identifiers. Use haops_list_doc_artifacts to find the slug for a given artifact before calling this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | New slug (optional). Must be unique among siblings under the same parent within the artifact; returns 409 on collision. Note: cannot address a section whose current slug is empty — fix that at the DB layer first. | |
| title | No | New title (optional) | |
| content | No | New content in HTML (optional) | |
| verbose | No | If true, return the full API response instead of the compact summary (default: false) | |
| sourceHint | No | New source hint (optional) | |
| projectSlug | Yes | The project slug | |
| sectionSlug | Yes | The current section slug (used to locate the row) | |
| artifactSlug | Yes | Kebab-case slug of the parent documentation artifact (e.g. "deployment", "api-routes"). NOT a UUID — use haops_list_doc_artifacts to find the slug. |