Skip to content

refactor(agent-service): redesign the sync-execution result and error model #5750

Description

@bobbai00

Task Summary

Redesign the sync-execution result/error model. Replace the flat OperatorInfo with OperatorExecutionSummary (orthogonal sub-summaries: state, errors, result, console), make sampleTuples a list of SampleRow { rowIndex, tuple } instead of embedding __row_index__ in the tuple, and reuse the engine's proto WorkflowFatalError for per-operator errors so compile and execution errors share one wire shape.

Part of #5747. Implemented by #5927.

Task Type

  • Refactor / Cleanup
  • DevOps / Deployment / CI
  • Testing / QA
  • Documentation
  • Performance
  • Other

Metadata

Metadata

Assignees

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions