Skip to content

System messages

System Messages is the inbox inside the Cortiq app where background processes, trades, risk events, MT5 health, and permission requests post durable, click-through notifications. It is in-app only — separate from the Windows toasts and X / Telegram posts that broadcast your trades. This page covers what lands there, how toasts are gated, and how permission requests become actionable cards.

Background services in Cortiq generate events all the time: an artifact finished generating, a session got risk-paused, the MT5 feed dropped, an agent needs a capability. System Messages collects those into one persisted, filterable list with an unread badge.

Each message is durable — it stays in the inbox until you read or clear it — and most carry a deep link to the artifact or page they’re about. Higher-severity events also pop a toast so you notice them in the moment; routine ones land quietly with an unread count.

Open it from System Messages in the sidebar’s Library section. The route is /system-messages.

Cortiq has three notification surfaces; this is one of them.

SurfaceWhere it goesWhat it carries
System MessagesIn-app inbox (/system-messages)Background, trade, risk, health, and permission events.
Windows toastsDesktop notification centerTrade events and trade-approval prompts.
X / TelegramExternal channelsPublic or private broadcast of trade events.

System Messages is the only one of the three that is fully in-app and the only one that carries permission and background-process events. See Execution modes & notifications for the external channels.

The inbox lists messages newest-first. Filter by All, Unread, or a category (ArtifactGeneration, Risk, Health, Trade, Permission). Click a row to mark it read and jump to its linked page. Each row has a delete control; the toolbar offers mark all read and clear all.

System Messages inbox at /system-messages, showing several messages including an actionable permission card

The System Messages sidebar entry carries an unread-count badge. It updates as messages arrive and as you read them, so the count reflects what’s actually waiting.

Not every message interrupts you. Severity decides:

  • Warning and Error messages toast automatically.
  • Info and Success messages land silently in the inbox with an unread badge.

A few key events override this to toast a success — for example, a finished preparation package — but the default keeps routine activity quiet.

Most messages are read-only. Permission messages are the exception: they are actionable. When an agent requests a capability that hasn’t been granted — web access for research, say — the request lands here as a card with Allow and Deny buttons.

Clicking either resolves the same request the Copilot dock and the Windows toast are showing — they’re three views of one decision. Allow records the grant and the agent proceeds; Deny, or letting the agent’s turn time out, fails the request closed. Interactive permission requests are Warning severity and toast; unattended auto-allows are logged as silent Info rows for the audit trail.

CategoryExample events
ArtifactGenerationA preparation package finished generating, or generation failed.
RiskA session was risk-paused after hitting a limit.
HealthThe MT5 broker feed went down or was restored; a scheduled report was generated.
TradeA trade opened, closed, failed, had SL/TP moved, was partially closed, or an approval was proposed, rejected, or expired.
PermissionAn agent capability request — the only actionable type.
SeverityToasts by default
InfoNo
SuccessNo (some key events override to toast)
WarningYes
ErrorYes
  • It does not post to Windows toasts for background events, nor to X or Telegram — those carry trade events only.
  • It does not emit session-lifecycle messages (started, stopped, failed). Those surface on the session and dashboard.
  • It has no per-category mute; gating is by severity and emitter only.
  1. Execution modes & notifications — the external channels that broadcast trade events.
  2. Agent permissions — what the actionable permission cards grant and how to manage them.
  3. Cortiq Copilot — the assistant whose actions and requests surface here.