Skip to content

feat: align console with observability demo - #23

Merged
im-pingo merged 8 commits into
mainfrom
codex/console-observability-pr
Aug 31, 2026
Merged

im-pingo merged 8 commits into
mainfrom
codex/console-observability-pr

Conversation

@im-pingo

Copy link
Copy Markdown
Owner

Summary

  • align all Console views with the observability demo visual system
  • stabilize Streams row rendering and show GOP cache values without layout jitter
  • add inline Live detail with four simultaneous 60-second, 1-second trend charts
  • restore unified Preview actions
  • add the dedicated /console/publish workspace with WHIP, SIP, and GB28181 protocol selection
  • serve /console and /console/publish from the embedded console document and synchronize user/AI-facing docs

Verification

  • go test ./...
  • CGO_ENABLED=1 go build -tags audiocodec ./cmd/liveforge
  • focused Console DOM/browser tests
  • tools/check-agent-docs_test.sh
  • tools/check-agent-docs.sh
  • git diff --check
  • jq empty agent-manifest.json

The full tagged race suite was also run. All packages passed except TestConsolePublishFlow, where this macOS headless environment enumerated fake devices but getUserMedia returned No camera/mic available; this is an environment camera/microphone simulation limitation.

@im-pingo
im-pingo merged commit 862adc3 into main Aug 31, 2026
5 checks passed
@im-pingo
im-pingo deleted the codex/console-observability-pr branch August 31, 2026 14:56
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