workflow_start
Start a workflow session to drive agents through systematic file-by-file processing with checklists, pattern scanning, and progress tracking for tasks like code review, error migration, or BC version upgrade.
Instructions
Start a workflow session - a stateful checklist management system that drives agents through systematic, file-by-file processing.
Workflows provide:
File inventory with per-file checklists
Dynamic checklist expansion based on analysis
Pattern scanning for migrations (e.g., Error→ErrorInfo)
Batch operations for large-scale changes
Progress tracking and session persistence
The workflow drives the agent with explicit next-action instructions.
Example usage:
Start a code review: workflow_type="code-review"
Start an error migration: workflow_type="error-to-errorinfo-migration"
Start a BC upgrade: workflow_type="bc-version-upgrade" with source_version and target_version
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workflow_type | Yes | Type of workflow to start. Built-in types: code-review, proposal-review, performance-audit, security-audit, onboarding, error-to-errorinfo-migration, bc-version-upgrade. Custom workflow types defined in company/project layers are also supported. | |
| scope | No | Scope of files to include. "workspace" scans entire workspace, "directory" scans a specific path, "files" targets specific files. | workspace |
| path | No | Directory path (if scope=directory) or comma-separated file paths (if scope=files) | |
| options | No | Workflow-specific options | |
| initial_processing | No | Control server-side autonomous processing before returning |