Skip to main content

Console — Explore

Explore view of the Console (http://localhost:8093 in Development). The canvas (browser graph library) paints a recalculated snapshot of the live store: it is not a persistent graph. Each request to the console telemetry backend rebuilds nodes and edges.

Related: Console — Operate index · Knowledge layers.

What it is and is not

It isIt is not
Live operational graph (hosts, agents, tasks, chats, RAG, skills…)Ontology catalog (Ontology → separate tab)
Recalculated snapshot on every refreshCode graph (compiled repository graph artifact)
Operations panel for admins with institution:readClient RDF/SHACL catalog

The live-graph vocabulary is closed. CI runs tools/check_vocabulario_del_grafo.py and tools/check_shacl.py (pyshacl, inference=none). An emitted undeclared type fails the pipeline.

Prerequisites

RequirementCheckIf it fails
Main stackcurl -sf http://localhost:8093/healthz200make up
OIDC authOpen http://localhost:8093 (localhost, not 127.0.0.1)Redirect URI in identity provider
Role / scopeYou see Explore on top and the graph loads (no 401 banner)Role with institution:read
Institution with dataCanvas counters > 0 (e.g. provisioned demo institution)Catalog + Provisioning

Snapshot backend: console telemetry (:8091), proxied via Console at /api/telemetry/….

Enter Explore

  1. Open http://localhost:8093 and authenticate with OIDC (Sign in if the landing asks).
  2. At the top, between Ontology and Operate, click Explore.
  3. (Optional) ES / EN top-right — EN screenshots are published under /img/operar/en/ when available.

Global Graph view

The canvas top bar summarizes counts by family (hosts, agents, tasks, chats, rag, …) and the last snapshot time.

Left panel — Control tab

Graph view selector

The Global Graph dropdown changes the snapshot slice (GRAPH_VIEW_OPTIONS):

Internal valueUI labelWhat it shows
globalGlobal GraphFull snapshot: hosts, agents, chats, tasks, artifacts, visible memory
runtimeRuntime GraphExecution canvas: chats, goals, tasks, runs, artifacts, connected participants
inventorySociety InventorySociety at rest: hosts, agents, RAG, sessions, base capabilities
agent-knowledgeAgent KnowledgePer-profile identity/knowledge; excludes chat threads
society-knowledgeSociety KnowledgeSanitized society-wide knowledge graph
chat-threadsChat ThreadsConversations, turns, humans, agents, goal candidates

Runtime Graph

Society Inventory

Chat Threads

Federated (coming soon): disabled option in the selector; today the snapshot is for the active institution.

Level drill-down

The graph arrives folded at its roots:

  1. Double-click a node → expand or collapse children; +N badge = hidden children.
  2. Expand all / Collapse all — bulk shortcuts.
  3. Unattached (N) — nodes without an edge to the main component.
  4. «N nodes not shown» — active drill-down or hidden by filters.
ControlEffect
RefreshManual snapshot reload
Poll 3sAuto-refresh every 3 seconds
SearchFilter by profile, task, artifact…
Live + historical / Live only / Historical onlyEdge temporality filter
Goals / TasksScope to one goal or task
Time windowLast 15 min … last week
Top KTop 25/50/100 nodes by activity
Node / edge / status typesTaxonomy family checkboxes
Clear filtersRestore defaults

Left panel — Layout tab

Defines how nodes are arranged (not which data is included):

Layout tab

ActionUse
Save layout / Use pinnedPersists positions in browser localStorage
Recalculate / Reset layoutBack to automatic layout
Focus node / Exit focusSemantic zoom to a chosen node
ClustersCommunity detection grouping
TopologicalLive execution hierarchy
Org chartTop-down organizational tree
Temporal replayRebuild graph by timestamp range

Canvas and labels

  • Zoom+ / bottom-right; mouse wheel.
  • Fit — framing icon next to zoom.
  • Human / Technical — readable labels vs technical ids.

Inspector (right panel)

  1. Click a node or edge on the canvas.
  2. The Inspector shows kind, type, status, id, SOUL (Raw) link when applicable, and metadata.

Graph loaded — inspector ready for selection

Causal lens

With a node selected in Explore, enable the causal lens (banner over the canvas):

  • Backward / forward / both from the root node.
  • Exit restores the full snapshot.

Integrated copilot

The teal bubble bottom-right opens the Console copilot (same OIDC session). It reads the current snapshot and can navigate Operate views. See Chat — Widget.

Troubleshooting

SymptomLikely causeFix
401 Unauthorized banner / empty graphExpired OIDC session or missing institution:readSign out, re-enter via localhost:8093 (not 127.0.0.1)
Empty graph (0 nodes)No live hosts or eventsProvision a preset (Provisioning)
Ontology inertNo dev:write or local ontology catalog not deployedOntology
Unknown types in warningsEmitter outside closed vocabularyFix telemetry or extend SiS ontology in repo