AgentWorks

AgentWorks documentation

Workflow Monitoring

This doc covers the workflow observability surfaces that still exist in the product today.

It is worth keeping. The workflow UI still exposes execution logs, cost analysis, evaluation reports, learnings, and run history. What changed is the architecture behind them: older validation-heavy and per-step-learning explanations are no longer the right model.

Monitoring Surfaces

There are three practical scopes:

1. Workflow-level views

2. Run-folder views

3. Cross-workflow operational views

Pulse — the agent-curated log

The Pulse (builder/improve.html) is the primary workflow-level monitoring surface and the user's main window into a workflow. It is a single, self-contained HTML document the workflow's agents curate, rendered as a first-class right-panel view alongside Plan, Report, and Soul, and it follows the app's light/dark theme.

When pending input exists, Runloop renders Needs your decision first. The HTML then reads: two verdicts → a one-line status headline → active Assumptions challenged (only when consequential assumptions exist) → Today's outcome → the goal card → collapsed technical detail → recent runs → a newest-first timeline → collapsed Agent log → archive. The Agent log contains only current handoff state, ids, cursors, cadence, and evidence pointers; it never duplicates the user narrative. Every workflow is judged on two independent axes, each stamped with the run it's as-of:

A Pulse run follows each scheduled workflow run. Pulse Gate selects only the due review modules, those reviewers return evidence without writing, and the parent Pulse Fixer applies bounded verified changes before the final dashboard/backup/publish/notify step. Enable it with the Pulse toolbar control. Questions are stored as structured human-input requests and shown in builder/improve.html before notification.

Execution Logs

Execution logs are still the main debugging surface for a single run folder.

Current behavior:

The log viewer still supports these file families:

Important current nuance:

Costs

Cost analysis is still current and useful.

Current behavior:

The cost UI is still workflow-level, not step-config architecture.

Evaluation Reports

Evaluation reports are still current and should stay documented.

Current behavior:

This remains a separate testing and benchmarking surface, not part of the learning or pre-validation model.

Learnings

The learnings popup is still relevant, but the old explanation was stale.

Current behavior:

What changed:

The canonical architecture doc for this is learning_architecture.md.

Run Overview And Scheduled Runs

There are now two additional monitoring surfaces worth acknowledging:

Workflow overview

Scheduled runs panel

Keep Or Remove?

Keep it.

This doc is still relevant because the product clearly has workflow monitoring and observability features. It just needed to stop documenting the older validation-era and complexity-cap model.

Related Docs