Files
nexus/mockups/run-control-option-2/src/data.js
T
AzuTear f5552218bc
CI - Build & Test / Backend (.NET) (push) Successful in 42s
CI - Build & Test / Frontend (Vue/TS) (push) Successful in 2m46s
CI - Build & Test / Security Check (push) Successful in 3s
CI - Build & Test / Deploy Nexus (push) Successful in 56s
feat: ship agent-first mission control v0.2.57
2026-07-31 22:39:47 +02:00

182 lines
4.9 KiB
JavaScript

export const navGroups = [
{
label: "Operations",
items: [
{ id: "dashboard", label: "Dashboard", icon: "dashboard" },
{ id: "runs", label: "Runs", icon: "runs", active: true },
{ id: "agents", label: "Agents", icon: "agents" },
{ id: "projects", label: "Projects", icon: "projects" },
{ id: "tasks", label: "Task Board", icon: "tasks", count: 3 },
],
},
{
label: "Knowledge",
items: [
{ id: "memory", label: "Memory", icon: "memory" },
{ id: "docs", label: "Docs", icon: "docs" },
],
},
{
label: "Infrastructure",
items: [
{ id: "models", label: "Models", icon: "models" },
{ id: "activity", label: "Activity", icon: "activity" },
{ id: "calendar", label: "Calendar", icon: "calendar" },
],
},
{
label: "Governance",
items: [
{ id: "security", label: "Security", icon: "security" },
{ id: "incidents", label: "Incidents", icon: "incidents", count: 0 },
{ id: "notifications", label: "Notifications", icon: "notifications", count: 3 },
],
},
];
export const agents = {
iris: {
id: "iris",
name: "Iris",
initials: "IR",
role: "Lead · Orchestrator",
status: "Delegating work",
state: "active",
progress: 100,
icon: "iris",
model: "OpenAI primary",
task: "Coordinates the release-validation plan and human approvals.",
started: "17:02:13",
tools: ["sessions_send", "tasks_delegate", "approvals_request"],
},
programmer: {
id: "programmer",
name: "Programmer",
initials: "PR",
role: "Code Engineer",
status: "Validation complete",
state: "completed",
progress: 100,
icon: "programmer",
model: "OpenAI coding policy",
task: "Validated the change set and completed 128 unit and integration checks.",
started: "17:02:28",
tools: ["workspace_read", "exec_sandboxed", "test_report"],
},
reviewer: {
id: "reviewer",
name: "Reviewer",
initials: "RV",
role: "Quality Gate",
status: "Checking changes",
state: "working",
progress: 43,
icon: "reviewer",
model: "OpenAI review policy",
task: "Reviews release notes, policy constraints, and validation evidence.",
started: "17:06:10",
tools: ["diff_read", "policy_check", "review_submit"],
},
executor: {
id: "executor",
name: "Executor",
initials: "EX",
role: "Release Engineer",
status: "Waiting for approval",
state: "waiting",
progress: 0,
icon: "executor",
model: "OpenAI execution policy",
task: "Will prepare deployment artifacts after explicit owner approval.",
started: "Queued",
tools: ["artifact_prepare", "release_validate", "deployment_stage"],
},
};
export const timelineEvents = [
{
id: "event-start",
time: "17:02:13",
actor: "Iris",
title: "Run started",
detail: "Created the execution plan for production release validation.",
type: "system",
correlation: "evt_01JZR6C90A",
},
{
id: "event-delegate-programmer",
time: "17:02:28",
actor: "Iris",
title: "Delegated to Programmer",
detail: "Validate changes and run the complete test suite.",
type: "delegation",
correlation: "evt_01JZR6D2KR",
},
{
id: "event-tests",
time: "17:05:21",
actor: "Programmer",
title: "Validation complete",
detail: "All 128 unit and integration checks passed.",
type: "success",
correlation: "evt_01JZR6M8QF",
},
{
id: "event-review",
time: "17:06:10",
actor: "Reviewer",
title: "Review started",
detail: "Checking release notes, changed files, and policy evidence.",
type: "working",
correlation: "evt_01JZR6Q8HN",
},
{
id: "event-review-ready",
time: "17:18:34",
actor: "Reviewer",
title: "Quality gate clear",
detail: "Release evidence is complete and the deployment step can be prepared.",
type: "success",
correlation: "evt_01JZR7C0PD",
},
{
id: "event-approval",
time: "17:20:55",
actor: "Iris",
title: "Approval requested",
detail: "Executor needs permission to prepare deployment artifacts.",
type: "approval",
correlation: "evt_01JZR7J4SX",
},
];
export const runDetails = {
title: "Production release validation",
runId: "run_01JZR6C7Q8M9",
sessionId: "oc_7f3a2d1e",
started: "27 Jul 2026, 17:02:13",
elapsed: "00:18:42",
provider: "OpenAI",
access: "OpenClaw Gateway",
modelPolicy: "openai-primary / release-safe",
project: "Nexus Platform",
environment: "production",
tokens: "1.42M in / 368k out",
cost: "$0.186",
toolCalls: 18,
};
export const approval = {
id: "approval_01JZR7J5B2",
title: "Prepare deployment",
requestedBy: "Iris",
requestedAt: "27 Jul 2026, 17:20:55",
duration: "~ 6 min",
scope: [
"Assemble versioned release artifacts",
"Validate production configuration",
"Prepare, but do not execute, the deployment",
],
impact: "No production mutation is included in this approval.",
};