Skip to content

nvt M2: admin-konsoll v1 — topic-tverrsnitt på tvers av orkestrator og agenter #98

Description

@olebhansen

Del av #95. Se doc/plans/nvt-agent-integrasjon.md (PR #94), avsnittet «Admin-konsoll». Forutsetter M1.

Mål

Egen lokal webapp (apps/agent-console/) som gir tverrgående innsyn i pipelinen — det bildet som i dag krever flere terminaler.

Leveranser

  1. Backend uten samtale-tokens (Node/TS, kun 127.0.0.1): leser read-only alle agenters triggers/-filer, bridgens state (topics, leases) og nvt-instansers events.jsonl; handlinger går senere via bridgens lokale API (M3). Konsollen får aldri Slack/GitHub-tokens eller Docker-tilgang.
  2. Topic-tverrsnitt (kjernevisning): opphavstråd (Slack/GitHub-referanse) ↔ delegeringskjede på tvers av agenter (inkl. debrief) ↔ nvt-instansens live-status (siste events, køede prompts) ↔ PR-lenker.
  3. Dyplenker: «Åpne i VS Code» → instansens code-server-URL.
  4. Live-oppdatering: SSE/tail av results/events.

Akseptansekriterier

  • Ett topic kan følges fra Slack-melding via delegering til PR uten terminal.
  • Konsollen viser også ikke-nvt-agentenes inbox/results (proxy, sr, jr) i samme tverrsnitt.
  • Ingen tokens i konsollens config; å stoppe konsollen påvirker ikke pipelinen.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions