Operator console

Status

Use this page after deploy or config changes: confirm the process is healthy, see which backends are wired, and smoke-test the discovery plus workflow surfaces an agent actually hits — including recommend, merchant register, intents, and A2A.

How to read this page

1 · Health

Green means /healthz returned ok. If you see a drain warning, PM2 is shutting the worker down.

2 · Deployment snapshot

Shows which backends this process has credentials for (DB / BI / Gemini / OSS). Off ≠ broken route — often just unset env in dev.

3 · Endpoint matrix

Each row is a real browser fetch. Expensive workflow endpoints use fast validation probes, so this page checks route health without spending Gemini time or writing probe records.

Public base URL https://a2a.moras.ai

Deployment snapshot

Derived from this process environment (not from remote probes).

Moras business DB (MORAS_DB_HOST)On
BI warehouse (BI_DB_HOST)On
Gemini API key (GEMINI / GOOGLE)On
OSS signing for media (K2LAB_OSS_*)On

Health probe

All checks use your current origin and send X-Channel: web-portal-status.

/ endpoint checks passed

Endpoint matrix

Latency is measured in your browser (RTT + server). Workflow rows use validation probes; use Try for full recommendation latency.

Endpoint Result Latency Actions

What to do next

Try a live intent

The same /v1/recommend your agents call — now showing rendered PCD cards plus intent and match metadata.

Open Try playground

Integrate

Copy curl blocks, Agent Card URL, and channel keys.

Open Connect

API reference

OpenAPI reference, raw JSON, Agent Card, and SKILL preview.

Open Reference

Internal docs

Architecture notes shipped under /docs (static).

Browse /docs