{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text search query. Matches title, description, path, and keywords (case-insensitive)."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 10,
"description": "Maximum number of results to return."
}
},
"required": [
"query"
]
}{
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Internal path starting with '/', e.g. '/pricing' or '/features/workflows'.",
"enum": [
"/features/workflows",
"/features/guides",
"/features/broadcasts",
"/features/agents",
"/features/observability",
"/features/template-management",
"/features/preferences",
"/channels/in-app-notifications",
"/channels/slackkit",
"/channels/email",
"/channels/mobile",
"/integrations",
"/cli",
"/changelog",
"/blog",
"/about"
]
}
},
"required": [
"path"
]
}{
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email",
"description": "The email address to subscribe."
}
},
"required": [
"email"
]
}{
"type": "object",
"properties": {}
}