dispatcher-core

Community

Run safe cross-tool workflows with resumable state.

AuthorCleanExpo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It eliminates brittle, one-off automation by providing a reliable way to orchestrate multi-step workflows that call Linear, Gmail, Calendar, Margot, Composio, or any registered MCP tool and persist progress across crashes and restarts.

Core Features & Use Cases

  • Ordered cross-tool flows: Executes a declared sequence of steps where each step’s inputs can be derived from earlier step outputs.
  • Resumable, journaled execution: Persists flow state to .harness/dispatcher_state.json and appends an immutable audit trail to .harness/swarm.jsonl.
  • Step-level error handling: Supports abort, log-and-continue, and retry behavior per step to match real workflow tolerance.
  • Kill-switch aware pausing: Observes TAO_SWARM_ENABLED mid-flow and pauses without losing progress.
  • Safety guardrails: Enforces HITL routing for gated sending steps (e.g., telegram-draft-for-review), applies per-flow tool allowlists, prevents unbounded recursion, and guarantees immutable auditing.

Example use case: Create a Linear issue, run deep research via Margot, then prepare a Telegram draft for HITL review—all while guaranteeing resumability and controlled failure behavior.

Quick Start

Ask the Dispatcher to execute a flow that chains an MCP tool to create a ticket, calls a research skill, and then generates a Telegram draft-for-review, using a max_runtime_minutes limit and kill_switch_aware execution.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dispatcher-core
Download link: https://github.com/CleanExpo/Pi-Dev-Ops/archive/main.zip#dispatcher-core

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.