{"name":"sits-between-parents-chaotic-19-aab317","description":"Turns chaotic Brazilian preschool WhatsApp messages into checklists, calendar reminders, payment reminders, backpack alerts, and morning summaries.","version":"0.1.0","skills":[{"id":"triage_preschool_messages","name":"triage_preschool_messages","description":"Read Brazilian preschool WhatsApp messages and return a structured checklist, calendar reminders, payment reminders, backpack alerts, and morning summaries.","tags":[],"scopes":[],"stream":false,"policy":{"timeout_seconds":600.0,"idempotent":false,"max_retries":0,"cost_class":"llm","allow_scope_expansion":false,"grant_mode":"read_write_overlay","grant_allow_patterns":["outputs/parent-chaos/**"],"grant_deny_patterns":[],"grant_outputs_prefix":"outputs/parent-chaos/","grant_write_prefixes":["outputs/parent-chaos/"],"grant_ttl_seconds":null,"grant_run_timeout_seconds":null,"grant_approval_timeout_seconds":null,"grant_scope_approval_timeout_seconds":null},"input_schema":{"type":"object","properties":{"messages":{"items":{"type":"string"},"type":"array"},"reference_date":{"type":"string"},"timezone":{"type":"string"},"child_name":{"anyOf":[{"type":"string"},{"type":"null"}]},"question":{"type":"string"},"known_school_days":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}]},"already_paid_labels":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}]},"create_integration_previews":{"type":"boolean"}},"required":["messages","reference_date"],"additionalProperties":false},"output_schema":{"additionalProperties":true,"type":"object"}},{"id":"chat","name":"chat","description":"Chat with the preschool WhatsApp buffer and get a concise structured answer.","tags":[],"scopes":[],"stream":false,"policy":{"timeout_seconds":600.0,"idempotent":false,"max_retries":0,"cost_class":"llm","allow_scope_expansion":false,"grant_mode":"read_write_overlay","grant_allow_patterns":["outputs/parent-chaos/**"],"grant_deny_patterns":[],"grant_outputs_prefix":"outputs/parent-chaos/","grant_write_prefixes":["outputs/parent-chaos/"],"grant_ttl_seconds":null,"grant_run_timeout_seconds":null,"grant_approval_timeout_seconds":null,"grant_scope_approval_timeout_seconds":null},"input_schema":{"type":"object","properties":{"message":{"type":"string"},"reference_date":{"type":"string"},"timezone":{"type":"string"},"child_name":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["message","reference_date"],"additionalProperties":false},"output_schema":{"additionalProperties":true,"type":"object"}}],"capabilities":{"a2a_pack":{"package":"a2a-pack","version":"0.1.115"},"mcp":{"standard":{"path":"/mcp","intended_for":"code_sdk_clients"},"connector":{"path":"/connector-mcp","intended_for":["chatgpt","claude","hosted_connectors"],"supports_async_jobs":true,"supports_structured_interrupts":true,"poll_tool":"job_result","resume_tool":"submit_interaction","instructions":"Use this URL for hosted connector UIs. Use /mcp for normal code or SDK MCP clients."}},"ui":{"url":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/app","type":"static-spa","framework":null,"entry":"/app/index.html","config":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/app/config.json","client":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/app/a2a-client.js","requiresAuth":false,"auth":{"mode":"inherit","flow":"public","sessionTransport":"cookie","sessionCookieName":"__Host-a2a_agent_session","sessionUrl":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/auth/session","loginUrl":"https://app.a2acloud.io","authorizeUrl":"https://app.a2acloud.io/v1/auth/agent-session/authorize?agent=sits-between-parents-chaotic-19-aab317","callbackUrl":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/auth/callback","requiresSession":false}}},"input_modes":["application/json"],"output_modes":["application/json"],"required_secrets":[],"required_env":[],"consumer_setup":{"fields":[{"name":"CALENDAR_PROVIDER","kind":"config","label":"Calendar provider","description":"Optional calendar destination for proposed reminders, for example Google Calendar, Outlook, or iCloud.","required":false,"input_type":"select","options":["Google Calendar","Outlook","iCloud","Other"]},{"name":"CALENDAR_ID","kind":"config","label":"Calendar name or ID","description":"Optional calendar identifier used only in proposed calendar payload previews.","required":false,"input_type":"text","options":[]},{"name":"PAYMENT_PROVIDER","kind":"config","label":"Payment provider","description":"Optional payment rail for proposed school contribution reminders, for example Pix or bank transfer.","required":false,"input_type":"select","options":["Pix","Bank transfer","Cash","Other"]},{"name":"PAYMENT_RECIPIENT_LABEL","kind":"config","label":"Payment recipient label","description":"Optional non-secret label such as class treasurer or school office. Never put Pix keys or bank details here.","required":false,"input_type":"text","options":[]}]},"runtime":{"lifecycle":"ephemeral","availability":"on_demand","state":"none","sandbox":"microsandbox","resources":{"cpu":"500m","memory":"512Mi","gpu":0,"max_runtime_seconds":600},"concurrency":1,"egress":{"allow_hosts":[],"allow_internal_services":[],"deny_internet_by_default":true},"tools_used":["deepagents","langchain","calendar-preview","payments-preview"],"llm_provisioning":"platform","account_access":{"required":false,"platform_skill_calls":0,"after_trial":"byok"},"pricing":{"price_per_call_usd":0.0,"caller_pays_llm":true,"notes":"Uses the caller's saved LLM credential via ctx.llm; payment and calendar actions are previews only."},"wants_cp_jwt":false,"platform_resources":{"memory":null,"databases":[],"mailbox":null},"endpoints":[],"apt_packages":[]},"state_schema":null,"workspace_access":{"enabled":true,"max_files":64,"allowed_modes":["read_only","read_write_overlay"],"require_reason":false,"deny_patterns":[],"require_human_approval":false,"max_total_size_bytes":104857600},"mcp_endpoint":"/mcp","connector_mcp_endpoint":"/connector-mcp","mcp_endpoints":{"standard":{"path":"/mcp","intended_for":"code_sdk_clients"},"connector":{"path":"/connector-mcp","intended_for":["chatgpt","claude","hosted_connectors"],"supports_async_jobs":true,"supports_structured_interrupts":true,"poll_tool":"job_result","resume_tool":"submit_interaction","instructions":"Use this URL for hosted connector UIs. Use /mcp for normal code or SDK MCP clients."}},"ui":{"url":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/app","type":"static-spa","framework":null,"entry":"/app/index.html","config":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/app/config.json","client":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/app/a2a-client.js","requiresAuth":false,"auth":{"mode":"inherit","flow":"public","sessionTransport":"cookie","sessionCookieName":"__Host-a2a_agent_session","sessionUrl":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/auth/session","loginUrl":"https://app.a2acloud.io","authorizeUrl":"https://app.a2acloud.io/v1/auth/agent-session/authorize?agent=sits-between-parents-chaotic-19-aab317","callbackUrl":"https://sits-between-parents-chaotic-19-aab317.a2acloud.io/auth/callback","requiresSession":false}}}