Skip to content

feat: implement step duration tracking for workflow runs#700

Merged
open-agents-bot[bot] merged 4 commits intomainfrom
na/ca86a26c
Apr 13, 2026
Merged

feat: implement step duration tracking for workflow runs#700
open-agents-bot[bot] merged 4 commits intomainfrom
na/ca86a26c

Conversation

@open-agents-bot
Copy link
Copy Markdown
Contributor

Summary

Implements comprehensive step duration tracking for workflow runs, enabling monitoring of individual step execution times. Includes database schema enhancements, improved error handling in workflow recording, and manifest configuration updates.

Changes

Workflows (apps/web/app/workflows/)

  • Update chat workflow to capture and track step duration metrics
  • Add chat-post-finish workflow for recording step execution data
  • Implement error handling for workflow recording failures
  • Track maxSteps in workflow run metadata

Tests (apps/web/app/workflows/)

  • Add comprehensive tests for chat-post-finish-usage workflow
  • Add tests for chat workflow step duration tracking functionality

Database (apps/web/lib/db/)

  • Create migration 0028 to add step duration tracking schema and tables
  • Update workflow-runs tracking module to support step metrics
  • Extend database schema with step duration and execution time fields

Configuration (apps/web/public/.well-known/workflow/v1/)

  • Update workflow manifest with step duration tracking configuration entries
  • Reorder manifest entries for improved consistency

Build Configuration (bun.lock)

  • Update lockfile with dependency changes

Chat - Built with guidance from Nico Albanese

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 12, 2026

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

Project Deployment Actions Updated (UTC)
open-agents Ready Ready Preview Apr 12, 2026 2:25pm

@open-agents-bot open-agents-bot bot merged commit 8df1365 into main Apr 13, 2026
10 checks passed
@open-agents-bot open-agents-bot bot deleted the na/ca86a26c branch April 13, 2026 07:19
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.

1 participant