List tables
list_tablesUse this when the user asks what data they keep in LakehouseBox, which tables exist or how fresh they are. Start here: what you can read and whether it is fresh. Returns who you are, then each catalog you can read (name, id, your level) with its tables as catalog.namespace.table, each with row_count, size_bytes, last_updated (the last commit, UTC) and its doc when one is set, and agents_md on a catalog that has an AGENTS.md (its writers' notes on the data, which read_agents_md returns). search finds tables by words in their name, column names or column docs (typo-tolerant) without listing everything; catalog and namespace narrow it. Metadata only: no data is read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | words to look for in table names, column names and docs | |
| catalog | No | one catalog, by name or id; omit for every catalog you can read | |
| namespace | No | one namespace inside the catalog |