Skip to content

Add Decodex app operator metrics#78

Merged
yvette-carlisle merged 2 commits into
mainfrom
xy/decodex-app-operator-snapshot
May 21, 2026
Merged

Add Decodex app operator metrics#78
yvette-carlisle merged 2 commits into
mainfrom
xy/decodex-app-operator-snapshot

Conversation

@yvette-carlisle
Copy link
Copy Markdown
Member

@yvette-carlisle yvette-carlisle commented May 21, 2026

Summary

  • expose the published operator snapshot through /api/operator-snapshot for the menubar app
  • add a compact Intake / Running / Review / Landing strip and per-account running run chips
  • add an app WebUI shortcut and tighten the header subtitle so it no longer truncates awkwardly
  • hide API-only automation_disabled snapshots from the panel to avoid misleading degraded UI

Validation

  • cargo +nightly fmt --all -- --check
  • vstyle curate --language rust --workspace --all-features
  • swift build --package-path apps/decodex-app
  • cargo test -p decodex operator_app_snapshot_endpoint_returns_json
  • cargo check -p decodex
  • cargo make test-decodex-app-stage
  • git diff --check
  • runtime smoke: ./target/debug/decodex serve --api-only --listen-address 127.0.0.1:8914 plus curl /api/operator-snapshot and /livez

@yvette-carlisle yvette-carlisle merged commit e4a7888 into main May 21, 2026
14 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/decodex-app-operator-snapshot branch May 21, 2026 07:02
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