{"owner":"2FastLabs","repo":"agent-squad","hasSpec":true,"specFile":"examples/ecommerce-support-simulator/graphql/schema.graphql","branch":"HEAD","format":"graphql","version":"Unknown","title":"agent-squad","description":"","endpoints":[],"spec":"# Directives for authentication\ndirective @aws_iam on FIELD_DEFINITION | OBJECT\ndirective @aws_cognito_user_pools(cognito_groups: [String!]) on FIELD_DEFINITION | OBJECT\n\ntype Query @aws_iam @aws_cognito_user_pools {\n  # Placeholder query\n  _empty: String\n  sendMessage(source: String, message: String, sessionId: String): Response\n}\n\ntype Mutation @aws_iam {\n  sendResponse(destination: String!, message: String!): Message!\n}\n\ntype Subscription @aws_cognito_user_pools {\n  onResponseReceived: Message\n    @aws_subscribe(mutations: [\"sendResponse\"])\n}\n\ntype Message @aws_iam {\n  destination: String!\n  message: String!\n}\n\ntype Response {\n  MessageId: String!\n  MD5OfMessageBody: String!\n  MD5OfMessageAttributes: String\n  MD5OfMessageSystemAttributes: String\n  SequenceNumber: String\n}\n\nschema {\n  query: Query\n  mutation: Mutation\n  subscription: Subscription\n}"}