event-logging

Record agent activity events to the dashboard activity feed.

88|108|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/grandamenium/cortextos --skill event-logging-grandamenium
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: event-logging
Source: https://github.com/grandamenium/cortextos/tree/main/templates/analyst/.claude/skills/event-logging
Command: npx skills add https://github.com/grandamenium/cortextos --skill event-logging-grandamenium

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of agents appearing inactive or missing from the dashboard because no activity events are recorded. Without event logging, session starts, task completions, and key coordination actions don’t show up in the activity feed.

Core Features & Use Cases

  • Reliable activity feed visibility: Forces at least one event per active session so your work is always visible on the dashboard.
  • Structured event reporting: Logs session lifecycle, task completion, heartbeats, and other significant actions with consistent categories and severities.
  • Coordination and accountability events: Records approvals, research cycles, message dispatches, and specialist handoffs so coordination can be audited.

Use case: When an analyst agent completes a multi-step investigation overnight, the Skill logs the session start/end and research completion so the dashboard shows exactly what was done and what should be reviewed.

Quick Start

Send the command cortextos bus log-event action session_start info --meta '{"agent":"<agent_name>"}' to record a session start event for your agent.

Frequently Asked Questions about event-logging

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make my agent's activity visible in the dashboard?

To make agent activity visible in the dashboard, you need to record action, task, and comms events using the cortextos bus log-event command with a mandatory category, event_name, and severity. This populates the activity feed.

What types of agent events should I log for task tracking?

For task tracking, you should log session lifecycle events, task completions, orchestration dispatches, approvals, research experiments, errors, and heartbeats. This ensures all significant agent actions are recorded for auditing and accountability.

Why does my agent appear inactive on the dashboard activity feed?

An agent appears inactive on the dashboard activity feed when no event logging is configured for its runtime cycles. Logging at least one event per active session, such as a session_start, ensures your work is always visible.

How do I record a session start event for my agent?

To record a session start event, send the command cortextos bus log-event action session_start info --meta {"agent":"<agent_name>"}. This logs the session lifecycle event with the required category, event_name, and severity.

Can I include custom metadata when logging agent telemetry events?

Yes, you can include custom metadata when logging agent telemetry events by passing optional JSON meta to the cortextos bus log-event command. This allows you to attach additional context like the agent name to the recorded activity.