{
"type": "object",
"properties": {
"need": {
"type": "string",
"description": "The shopper need or cat play style to match, for example: catio, renter, window, balcony, yard, no drill, cat ignores toys, bored indoor cat, puzzle feeder, automatic toy, or starter kit."
},
"limit": {
"type": "number",
"description": "Optional maximum number of guides. Defaults to 5."
}
},
"required": [
"need"
]
}{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Optional maximum number of guides. Defaults to all."
}
}
}{
"type": "object",
"properties": {
"need": {
"type": "string",
"description": "Cat behavior or shopper need, for example: food motivated cat, quiet apartment toy, automatic toy, cat ignores toys, durable toy, or starter kit."
},
"limit": {
"type": "number",
"description": "Optional maximum number of affiliate search paths. Defaults to 5."
}
},
"required": [
"need"
]
}{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Optional PickCrest URL or path. Defaults to the current browser page."
},
"limit": {
"type": "number",
"description": "Optional maximum number of shopping paths. Defaults to 5."
}
}
}{
"type": "object",
"properties": {
"catBehavior": {
"type": "string",
"description": "Observed behavior, for example: ignores toys, chases feathers, bats floor toys, food motivated, bored while I work, noisy apartment, rough player."
}
},
"required": [
"catBehavior"
]
}{
"type": "object",
"properties": {}
}