Skip to content

Conversation

@grutt
Copy link
Contributor

@grutt grutt commented Jan 31, 2026

Description

Adds activity mini charts to the Workflows and Recurring (Cron) tables, providing at-a-glance visualization of task run success/failure rates over the last 4 days. The charts are filterable by workflow ID and additional metadata, enabling per-cron activity tracking.

Type of change

  • New feature (non-breaking change which adds functionality)
  • Bug Fixes

What's Changed

  • Added new ActivityMiniChart component that displays a stacked bar chart showing succeeded/failed task counts
  • Extended the /v1/tasks/point-metrics API endpoint with new query parameters:
    • workflow_ids - Filter metrics by specific workflow IDs
    • additional_metadata - Filter metrics by key-value metadata pairs
  • Updated backend OLAP query to support filtering by workflow IDs and additional metadata
  • Added "Activity" column to the Workflows table showing per-workflow activity
  • Added "Activity" column to the Recurring (Cron) table showing per-cron activity filtered by hatchet__cron_name metadata
  • Reorganized column ordering in the Recurring table (moved Enabled column to front for better UX)
  • Improves description for scheduled and queued run events
  • Bug fix: counts for multiple selected workflows is now correct

@vercel
Copy link

vercel bot commented Jan 31, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hatchet-docs Ready Ready Preview, Comment Feb 1, 2026 1:24am

Request Review

@grutt
Copy link
Contributor Author

grutt commented Jan 31, 2026

image image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants