microchipExecution Engine

Runtime flow for skill execution across mock, real, and hybrid modes.

The execution engine is the core runtime for skill execution.

Supported modes

type ExecutionMode = "mock" | "real" | "hybrid";

mock

Calls the adapter with a simulated flag.

No real network call is required.

real

Calls the adapter against live protocol APIs.

Live responses are returned.

hybrid

Fetches live data where needed, but simulates execution steps.

Runtime flow

POST /playground/execute
  -> execution request received
  -> selected protocol flow runs
  -> result is returned
  -> execution is recorded
  -> activity data is updated

Guarantees per execution

Every execution is:

  • Routed to the correct protocol adapter

  • Run in the requested mode

  • Logged for platform visibility

  • Reflected in platform activity

Why this matters

The execution engine standardizes runtime behavior across different protocols and action types.

It gives the frontend and downstream consumers a predictable response model.

Last updated