From fdf1f326b202d365000efa0689e8c90462c20c30 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Mon, 4 May 2026 14:21:23 +0000
Subject: [PATCH 1/3] Add zip file contents section to aspire export command
reference
Agent-Logs-Url: https://github.com/microsoft/aspire.dev/sessions/9e90a986-8752-480f-a1e3-34f574aea89b
Co-authored-by: JamesNK <303201+JamesNK@users.noreply.github.com>
---
.../docs/reference/cli/commands/aspire-export.mdx | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx b/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx
index 44f36196f..ee794c510 100644
--- a/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx
+++ b/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx
@@ -61,6 +61,21 @@ The following options are available:
-
+## Zip file contents
+
+The exported zip archive (default name `aspire-export-.zip`) can contain up to four directories, depending on available data:
+
+- **`resources/`** — One JSON file per resource containing resource details such as name, type, state, endpoints, and environment variables.
+- **`consolelogs/`** — One plain-text (_.txt_) file per resource with raw console output lines.
+- **`structuredlogs/`** — One JSON file per resource with structured log entries serialized in [OTLP format](https://opentelemetry.io/docs/specs/otlp/).
+- **`traces/`** — One JSON file per resource with distributed traces and spans serialized in [OTLP format](https://opentelemetry.io/docs/specs/otlp/).
+
+When a resource name is provided, only data for that resource is included in the archive. When no resource is specified, data for all visible resources is exported.
+
+:::tip
+When analyzing an export, start with the `resources/` directory for an overview of resource state, then drill into `consolelogs/`, `structuredlogs/`, and `traces/` for detailed diagnostics.
+:::
+
## Examples
- Export diagnostics for the current AppHost:
From 7a7469d75f0454a7b750abfb6c8ca303797d6052 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Mon, 4 May 2026 14:21:51 +0000
Subject: [PATCH 2/3] Fix italic markdown syntax for .txt file extension
Agent-Logs-Url: https://github.com/microsoft/aspire.dev/sessions/9e90a986-8752-480f-a1e3-34f574aea89b
Co-authored-by: JamesNK <303201+JamesNK@users.noreply.github.com>
---
.../src/content/docs/reference/cli/commands/aspire-export.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx b/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx
index ee794c510..a63ac3400 100644
--- a/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx
+++ b/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx
@@ -66,7 +66,7 @@ The following options are available:
The exported zip archive (default name `aspire-export-.zip`) can contain up to four directories, depending on available data:
- **`resources/`** — One JSON file per resource containing resource details such as name, type, state, endpoints, and environment variables.
-- **`consolelogs/`** — One plain-text (_.txt_) file per resource with raw console output lines.
+- **`consolelogs/`** — One plain-text (*.txt*) file per resource with raw console output lines.
- **`structuredlogs/`** — One JSON file per resource with structured log entries serialized in [OTLP format](https://opentelemetry.io/docs/specs/otlp/).
- **`traces/`** — One JSON file per resource with distributed traces and spans serialized in [OTLP format](https://opentelemetry.io/docs/specs/otlp/).
From 339e26a98ff4e42697ee430f3b62d8186273ba14 Mon Sep 17 00:00:00 2001
From: James Newton-King
Date: Mon, 4 May 2026 23:36:34 +0800
Subject: [PATCH 3/3] Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
---
.../src/content/docs/reference/cli/commands/aspire-export.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx b/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx
index a63ac3400..6d43e50bd 100644
--- a/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx
+++ b/src/frontend/src/content/docs/reference/cli/commands/aspire-export.mdx
@@ -66,7 +66,7 @@ The following options are available:
The exported zip archive (default name `aspire-export-.zip`) can contain up to four directories, depending on available data:
- **`resources/`** — One JSON file per resource containing resource details such as name, type, state, endpoints, and environment variables.
-- **`consolelogs/`** — One plain-text (*.txt*) file per resource with raw console output lines.
+- **`consolelogs/`** — One plain-text `*.txt` file per resource with raw console output lines.
- **`structuredlogs/`** — One JSON file per resource with structured log entries serialized in [OTLP format](https://opentelemetry.io/docs/specs/otlp/).
- **`traces/`** — One JSON file per resource with distributed traces and spans serialized in [OTLP format](https://opentelemetry.io/docs/specs/otlp/).