addedInput schema / properties / requests
Added value: +{
+ "description": "Combine requested lists and plans into ONE tabbed App UI. Each section uses its own filters. Prefer this over multiple visual tool calls.",
+ "items": {
+ "oneOf": [
+ {
+ "properties": {
+ "company": {
+ "description": "Exact employer; never replaced by photo-based preferences.",
+ "maxLength": 160,
+ "type": "string"
+ },
+ "kind": {
+ "const": "people",
+ "type": "string"
+ },
+ "label": {
+ "maxLength": 60,
+ "type": "string"
+ },
+ "limit": {
+ "default": 20,
+ "description": "Number requested by the user; omit for a useful 20-result list. Do not request a small sample as a probe before repeating the same search.",
+ "maximum": 50,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "preferPhotos": {
+ "default": true,
+ "type": "boolean"
+ },
+ "query": {
+ "description": "Natural-language search terms, e.g. AI founders, cybersecurity recruiters, dinner.",
+ "maxLength": 300,
+ "type": "string"
+ },
+ "tags": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "attendance": {
+ "enum": [
+ "attending",
+ "sponsor",
+ "both"
+ ],
+ "type": "string"
+ },
+ "capabilities": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ },
+ "company": {
+ "maxLength": 160,
+ "type": "string"
+ },
+ "customerSegments": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ },
+ "industries": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ },
+ "kind": {
+ "const": "companies",
+ "type": "string"
+ },
+ "label": {
+ "maxLength": 60,
+ "type": "string"
+ },
+ "limit": {
+ "default": 12,
+ "maximum": 30,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "offset": {
+ "default": 0,
+ "maximum": 1000,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "products": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ },
+ "query": {
+ "description": "Natural-language search terms, e.g. AI founders, cybersecurity recruiters, dinner.",
+ "maxLength": 300,
+ "type": "string"
+ },
+ "roleFamilies": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ },
+ "tags": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "companies": {
+ "maxLength": 160,
+ "type": "string"
+ },
+ "goals": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "kind": {
+ "const": "networking",
+ "type": "string"
+ },
+ "label": {
+ "maxLength": 60,
+ "type": "string"
+ },
+ "limit": {
+ "maximum": 20,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "preferPhotos": {
+ "default": true,
+ "type": "boolean"
+ },
+ "query": {
+ "description": "Natural-language search terms, e.g. AI founders, cybersecurity recruiters, dinner.",
+ "maxLength": 300,
+ "type": "string"
+ },
+ "roles": {
+ "maxLength": 160,
+ "type": "string"
+ },
+ "tags": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "bufferMinutes": {
+ "maximum": 90,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "date": {
+ "type": "string"
+ },
+ "end": {
+ "type": "string"
+ },
+ "foodQuery": {
+ "maxLength": 120,
+ "type": "string"
+ },
+ "goals": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "kind": {
+ "const": "day-plan",
+ "type": "string"
+ },
+ "label": {
+ "maxLength": 60,
+ "type": "string"
+ },
+ "maxItems": {
+ "maximum": 12,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "networkingLimit": {
+ "default": 12,
+ "maximum": 20,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "networkingQuery": {
+ "maxLength": 160,
+ "type": "string"
+ },
+ "query": {
+ "description": "Natural-language search terms, e.g. AI founders, cybersecurity recruiters, dinner.",
+ "maxLength": 300,
+ "type": "string"
+ },
+ "start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "date",
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "bufferMinutes": {
+ "maximum": 90,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "dates": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 5,
+ "type": "array"
+ },
+ "end": {
+ "type": "string"
+ },
+ "foodQuery": {
+ "maxLength": 120,
+ "type": "string"
+ },
+ "goals": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "kind": {
+ "const": "week-plan",
+ "type": "string"
+ },
+ "label": {
+ "maxLength": 60,
+ "type": "string"
+ },
+ "maxItemsPerDay": {
+ "maximum": 10,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "networkingLimit": {
+ "default": 12,
+ "maximum": 20,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "networkingQuery": {
+ "maxLength": 160,
+ "type": "string"
+ },
+ "query": {
+ "description": "Natural-language search terms, e.g. AI founders, cybersecurity recruiters, dinner.",
+ "maxLength": 300,
+ "type": "string"
+ },
+ "start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "after": {
+ "description": "Houston-local 24-hour time. Return events at or after this time.",
+ "type": "string"
+ },
+ "before": {
+ "description": "Houston-local 24-hour time. Return events at or before this time.",
+ "type": "string"
+ },
+ "category": {
+ "maxLength": 80,
+ "type": "string"
+ },
+ "date": {
+ "description": "Houston-local date in YYYY-MM-DD format.",
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "food",
+ "events",
+ "sessions"
+ ],
+ "type": "string"
+ },
+ "label": {
+ "maxLength": 60,
+ "type": "string"
+ },
+ "limit": {
+ "default": 20,
+ "description": "Number requested by the user; omit for a useful 20-result list. Do not request a small sample as a probe before repeating the same search.",
+ "maximum": 50,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "query": {
+ "description": "Natural-language search terms, e.g. AI founders, cybersecurity recruiters, dinner.",
+ "maxLength": 300,
+ "type": "string"
+ },
+ "tags": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "maxItems": 8,
+ "minItems": 1,
+ "type": "array"
+}