Skip to content

Normalize dashboard KQL union numeric types - #165

Merged
c-mongan merged 1 commit into
mainfrom
cmongan/dashboard-kql-type-normalization-public
Jun 6, 2026
Merged

Normalize dashboard KQL union numeric types#165
c-mongan merged 1 commit into
mainfrom
cmongan/dashboard-kql-type-normalization-public

Conversation

@c-mongan

@c-mongan c-mongan commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Cast V2 dashboard query numeric fields before unioning with compatibility fallbacks.
  • Keep Log Analytics union output column names stable for duration, token, cost, eval, and recommendation metrics.
  • Fix live V2 dashboard KQL against real Logs Ingestion custom tables.

Verification

  • node agentops-cli/src/index.js dashboard kql-check --last 24h --require-rows --json
  • node agentops-cli/src/index.js product audit --live --last 24h --require-rows --require-visual --visual-evidence .agentops/e2e/20260531T123920Z/iab-visual-evidence/visual-evidence.json --json
  • node --test agentops-cli/test/index.test.js --test-name-pattern "dashboard|product audit"
  • git diff --check

Note: one earlier live KQL run hit a transient DNS resolution failure for api.loganalytics.io after 29 passing panel checks; immediate rerun passed all 35 checks.

Normalize dashboard KQL union numeric types.
@c-mongan
c-mongan merged commit 36a47f2 into main Jun 6, 2026
3 checks passed
@c-mongan
c-mongan deleted the cmongan/dashboard-kql-type-normalization-public branch June 6, 2026 02:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant