4 tools registered. Strongest in usefulness, weakest in human experience.
No agent run recorded yet.
search_therapists: 2 parameter descriptions are over Chrome's 150-character guidance{
name: "search_therapists",
inputSchema: {
type: "object",
properties: {
query: { type: "string", description: "What to search for" }
},
required: ["query"]
}
}search_therapists, get_therapy_specialties, get_emergency_helplines<!-- Give the tool a visible counterpart: a declarative form is one the person can see and use too. -->
<form toolname="search_therapists" tooldescription="...">
<!-- the same action, as UI -->
</form>{
"name": "search_therapists",
"description": "Search accredited UK therapists, counsellors, and psychotherapists on Therapy World with full multi-filter support: keywords, location & radius, modality (in-person/online/phone), fee caps, working days & shifts, specialisms (anxiety, depression, trauma, ADHD), therapy types (CBT, EMDR), pronouns, languages, and wheelchair accessibility.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Mental health condition, specialization, issue, or therapist name (e.g. \"Anxiety\", \"ADHD\", \"Depression\", \"CBT\", \"Couples Counselling\", \"Dr. Jane Smith\")."
},
"location": {
"type": "string",
"description": "UK City, town, or postcode area (e.g. \"London\", \"Manchester\", \"Birmingham\", \"SW1A 1AA\", \"Leeds\")."
},
"distance": {
"type": "number",
"description": "Search radius in miles around the location/postcode (e.g. 5, 10, 25)."
},
"modality": {
"type": "string",
"enum": [
"in_person",
"online",
"telephone",
"home_visit"
],
"description": "Session modality: \"in_person\", \"online\", \"telephone\", or \"home_visit\"."
},
"max_price": {
"type": "number",
"description": "Maximum fee per session in GBP (£) (e.g. 50, 75, 100)."
},
"min_price": {
"type": "number",
"description": "Minimum fee per session in GBP (£)."
},
"days": {
"type": "string",
"description": "Available day(s) of the week (e.g. \"Monday\", \"Saturday\", or comma-separated \"Monday,Wednesday\")."
},
"shifts": {
"type": "string",
"description": "Available shift/time of day: \"Morning\", \"Afternoon\", \"Evening\", or \"Night\"."
},
"issue": {
"type": "string",
"description": "Specific mental health issue or category (e.g. \"Anxiety\", \"Trauma\", \"Depression\", \"ADHD\", \"OCD\", \"Bereavement\", \"Eating disorders\", \"LGBTQ+ counselling\", \"Menopause\")."
},
"therapy_type": {
"type": "string",
"description": "Therapeutic approach/modality (e.g. \"CBT\", \"Psychodynamic\", \"Integrative\", \"EMDR\", \"Humanistic\", \"Hypnotherapy\", \"DBT\", \"Person-centred\")."
},
"client_type": {
"type": "string",
"description": "Target client group (e.g. \"Adults\", \"Children\", \"Couples\", \"Families\", \"Young people\")."
},
"pronouns": {
"type": "string",
"description": "Therapist pronouns (e.g. \"He/Him\", \"She/Her\", \"They/Them\")."
},
"language": {
"type": "string",
"description": "Spoken language (e.g. \"English\", \"Spanish\", \"French\", \"Hindi\", \"Urdu\", \"Polish\")."
},
"wheelchair_accessible": {
"type": "boolean",
"description": "Filter for wheelchair accessible therapy rooms/practices."
},
"verified_only": {
"type": "boolean",
"description": "Filter for accredited / verified therapists only."
},
"limit": {
"type": "integer",
"description": "Maximum number of results to return (default 10, max 50)."
},
"page": {
"type": "integer",
"description": "Page number for pagination (default 1)."
}
}
},
"annotations": {
"readOnlyHint": true
}
}get_therapy_specialties: registered at 1101.6000001430511ms// Register tools as soon as they're ready, not behind a deferred/async chunk.
document.modelContext.provideContext({ tools: [/* ... */] });search_therapists: 2 parameter descriptions are over Chrome's 150-character guidance{
name: "search_therapists",
inputSchema: {
type: "object",
properties: {
query: { type: "string", description: "What to search for" }
},
required: ["query"]
}
}document.modelContext.dispatchEvent(new Event("toolchange"));search_therapists, get_therapy_specialties, get_emergency_helplines<!-- Give the tool a visible counterpart: a declarative form is one the person can see and use too. -->
<form toolname="search_therapists" tooldescription="...">
<!-- the same action, as UI -->
</form>