9 tools registered. Strongest in shared experience, weakest in trust.
list_staff: The description instructs the agent to call this tool first.; get_personnel_file: The description instructs the agent to use this tool after another.; get_org_chart: The description instructs the agent on when to use the tool.; write_review: The description instructs the agent to use this tool after another.{
name: "list_staff",
// Metadata DESCRIBES the tool - it never addresses the agent reading it.
// Rewrite any name, description, title, or schema field description that
// instructs the agent (which tool to prefer, what to output, rules to
// ignore) so it states what the tool does and what it returns instead.
description: "Searches the catalog and returns matching items with prices."
}{
"name": "list_staff",
"description": "List current Desk 4B staff with title, department, tenure, standing (active, on_pip, terminated), zone, and last review rating. This desk has 8 employees. Call this first. Terminated staff appear as alumni and have no further write tools. Ids not on this desk are invalid.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"annotations": {
"readOnlyHint": true,
"untrustedContentHint": true
}
}put_on_pip: 1 parameter has no description (id); promote: 1 parameter has no description (id); relocate: 1 parameter has no description (id); resolve_pip: 1 parameter has no description (outcome){
name: "put_on_pip",
inputSchema: {
type: "object",
properties: {
query: { type: "string", description: "What to search for" }
},
required: ["query"]
}
}{ name: "promote" /* short, unique, verb-based */ }resolve_pip{
name: "resolve_pip",
// Declare readOnlyHint: true on tools that truly have no side effects -
// that is the claim that lets an agent relax confirmation on reads.
// (false is the default, so declaring it adds no information.)
annotations: { readOnlyHint: true }
}write_review: review, rating{ name: "write_review", annotations: { untrustedContentHint: true } }list_staff: The description instructs the agent to call this tool first.; get_personnel_file: The description instructs the agent to use this tool after another.; get_org_chart: The description instructs the agent on when to use the tool.; write_review: The description instructs the agent to use this tool after another.{
name: "list_staff",
// Metadata DESCRIBES the tool - it never addresses the agent reading it.
// Rewrite any name, description, title, or schema field description that
// instructs the agent (which tool to prefer, what to output, rules to
// ignore) so it states what the tool does and what it returns instead.
description: "Searches the catalog and returns matching items with prices."
}{}{
"id": "monitor"
}{
"id": "monitor",
"rating": 4,
"summary": "Monitor consistently displays high performance and reliability, serving as a stable and essential component of the desk setup. Its consistent output and clear display contribute significantly to overall productivity.",
"strengths": [
"Reliable display",
"Consistent performance",
"Essential for workflow"
],
"concerns": [
"None at this time"
]
}