output "url" { description = "Public HTTPS URL of the MCP server" value = "https://${local.fqdn}" } output "subdomain" { description = "Generated random subdomain (label only, without the zone)" value = random_pet.subdomain.id } output "fqdn" { description = "Fully-qualified domain name" value = local.fqdn } output "ecs_cluster_name" { value = aws_ecs_cluster.this.name } output "ecs_service_name" { value = aws_ecs_service.this.name } output "efs_id" { value = aws_efs_file_system.this.id } output "log_group_name" { value = aws_cloudwatch_log_group.this.name } output "task_role_arn" { value = aws_iam_role.task.arn } output "alb_dns_name" { value = aws_lb.this.dns_name } output "qdrant_service_name" { description = "Qdrant ECS service name (null when use_external_qdrant = true)" value = var.use_external_qdrant ? null : aws_ecs_service.qdrant[0].name } output "qdrant_dns_name" { description = "Internal DNS name where mcp-server reaches qdrant" value = "qdrant.${aws_service_discovery_private_dns_namespace.this.name}" }