MCPcopy
hub / github.com/eigent-ai/eigent / ExecutionMapping

Interface ExecutionMapping

src/store/triggerTaskStore.ts:54–65  ·  view source on GitHub ↗

* Tracks the relationship between chat task IDs and trigger execution IDs. * This allows us to update execution status when a chat task completes.

Source from the content-addressed store, hash-verified

52 * This allows us to update execution status when a chat task completes.
53 */
54interface ExecutionMapping {
55 /** The chat task ID (from chatStore) */
56 chatTaskId: string;
57 /** The trigger execution ID (from backend) */
58 executionId: string;
59 /** The trigger task ID */
60 triggerTaskId: string;
61 /** Project ID where the task is running */
62 projectId: string;
63 /** Whether the status has been reported */
64 reported: boolean;
65}
66
67/**
68 * Formats the task message with context from webhook or schedule

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected