List all registered components (tools, models, databases, schemas, functions) with filtering and pagination.
| Parameter | Type | Default | Description |
|---|---|---|---|
component_type | string | None | Filter by registry item type: tool, model, db, vector_db, schema, function |
name | string | None | Partial name match (case-insensitive) |
page | int | 1 | Page number (≥ 1) |
limit | int | 20 | Items per page (1-100) |
200PaginatedResponse[RegistryContentResponse].
Each item includes type-specific metadata:
| Component Type | Metadata Fields |
|---|---|
tool | class_path, parameters, signature, toolkit functions |
model | class_path, provider, model_id |
db | class_path, db_id |
vector_db | class_path, collection, table_name |
schema | json_schema |
function | name, signature, parameters |