list_pagesreadsupdate_sectionwrites draftcreate_pagewrites draftpublishnot exposedAn agent's tools listed with what each one touches, the reads and writes annotating themselves in turn and the withheld one striking through last.
The import and the props worth knowing about, in one place.
import { Code17 } from "@/components/beste/piece/code17";
<Code17
surface="card"
bordered={false}
inverted={false}
title="Tools"
tools={[
{
"name": "list_pages",
"access": "read"
},
{
"name": "update_section",
"access": "write"
},
{
"name": "create_page",
"access": "write"
},
{
"name": "publish",
"access": "withheld"
}
]}
readLabel="reads"
writeLabel="writes draft"
withheldLabel="not exposed"
stepMs={460}
/>