List Articles
hudu_list_articlesList one page of knowledge-base articles using filters like name, slug, or search, returning up to page_size rows and whether more exist. This ungated read avoids approval-gated operations.
Instructions
List ONE bounded page of knowledge-base articles, backed by the fixed operation articles.list. Returns at most page_size rows plus whether more exist; it never pages through the tenant. This tool takes no operation argument and cannot be redirected to a write. Prefer hudu_search to find an article by text, and hudu_get_article_context to read one. This is the ungated path for the articles.list read; use it rather than the approval-gated hudu_read / hudu_write / hudu_delete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Exact or partial article name. | |
| page | No | Page number to fetch (1-based, default 1). This tool returns that one page and never follows it. | |
| slug | No | Exact article slug. | |
| draft | No | true for drafts, false for published articles. | |
| search | No | Free-text search within articles. | |
| page_size | No | Rows per page (1-100, default 25). The registry record caps a page at 100; a larger value is refused, never clamped. | |
| company_id | No | Only articles belonging to this company id. | |
| updated_at | No | ISO 8601; only articles updated at or after it. | |
| enable_sharing | No | Only articles with sharing enabled/disabled. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| rows | Yes | ||
| count | Yes | ||
| has_more | Yes | ||
| page_size | Yes |