Skip to content

Conversation

@teqdruid
Copy link
Contributor

No description provided.

@teqdruid teqdruid requested a review from Copilot November 18, 2025 21:52
@teqdruid teqdruid added the ESI label Nov 18, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds JSON output capability to the esiquery telemetry command, allowing users to dump telemetry information in JSON format alongside the existing human-readable output.

Key Changes:

  • Added a --json flag to the telemetry subcommand
  • Implemented JSON serialization for telemetry data with hierarchical structure support
  • Added nlohmann/json library dependency

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
lib/Dialect/ESI/runtime/cpp/tools/esiquery.cpp Implements JSON output for telemetry with new printTelemetryJson function and helper functions for building hierarchical JSON structure
lib/Dialect/ESI/runtime/CMakeLists.txt Adds nlohmann_json library dependency to esiquery target

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@teqdruid teqdruid force-pushed the teqdruid/esiquery-json branch from 9c70ca7 to ff26458 Compare November 18, 2025 22:08
@teqdruid teqdruid requested a review from Copilot November 18, 2025 22:10
Copilot finished reviewing on behalf of teqdruid November 18, 2025 22:11
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@teqdruid teqdruid merged commit 1691fff into main Nov 18, 2025
14 checks passed
@teqdruid teqdruid deleted the teqdruid/esiquery-json branch November 18, 2025 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants