Skip to content

feat: add branded AiGate dashboard#9

Open
machado144 wants to merge 1 commit into
mainfrom
rebrand-aigate-dashboard
Open

feat: add branded AiGate dashboard#9
machado144 wants to merge 1 commit into
mainfrom
rebrand-aigate-dashboard

Conversation

@machado144
Copy link
Copy Markdown
Contributor

Summary

  • add a local AiGate web dashboard served from the Go binary
  • wire audit logging into sandbox runs and deny_exec preflight blocks
  • rebrand the dashboard around AxeForge's dark/orange operator style with live counters, filters, and event timeline
  • include demo recording assets and update structure lint rules for embedded web assets
  • bump Go declaration to 1.25.10 so govulncheck uses the fixed standard library version

Verification

  • go test ./...
  • /home/youngestaxe/go/bin/go1.25.10 test ./...
  • govulncheck ./...
  • structlint validate --config .structlint.yaml
  • served dashboard with yoink: yoink run --alias aigate-dashboard go run . serve --addr 127.0.0.1:8080
  • exercised forwarded Claude command through AiGate via yoink; /api/overview recorded the run_started events

@github-actions
Copy link
Copy Markdown

StructLint — All checks passed

92 rules validated against .structlint.yaml. No violations found.

View full run · Powered by StructLint

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