Skip to content

Conversation

@rarepolz
Copy link
Collaborator

@rarepolz rarepolz commented Nov 6, 2025

Issue #, if available:
closes #37
Description of changes:

  • Add event_conversion module to transform operations into history events
  • Implement operation_to_started_event and operation_to_finished_event
  • Add generate_execution_events for complete execution history
  • Update executor get_execution_history with proper cursor-based pagination
  • Support reverse_order and include_execution_data options
  • Add comprehensive test coverage for event conversion and pagination

Dependencies

If this PR requires testing against a specific branch of the Python Language SDK (e.g., for unreleased changes), uncomment and specify the branch below. Otherwise, leave commented to use the main branch.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@rarepolz rarepolz force-pushed the executor-event-history-new branch from ef60cac to 002fd3f Compare November 6, 2025 20:35
@rarepolz rarepolz changed the title feat: add execution history event generation and pagination feat(testing-sdk): add execution history event generation and pagination Nov 6, 2025
@rarepolz rarepolz closed this Nov 6, 2025
@rarepolz rarepolz reopened this Nov 6, 2025
@rarepolz rarepolz changed the title feat(testing-sdk): add execution history event generation and pagination feat(testing-sdk): execution history and pagination Nov 6, 2025
@rarepolz rarepolz closed this Nov 6, 2025
@rarepolz rarepolz reopened this Nov 6, 2025
@rarepolz rarepolz marked this pull request as ready for review November 6, 2025 20:38
@rarepolz rarepolz force-pushed the executor-event-history-new branch from 002fd3f to dfae5a9 Compare November 6, 2025 20:59
bchampp
bchampp previously approved these changes Nov 9, 2025
@rarepolz rarepolz force-pushed the executor-event-history-new branch from 337ef77 to caf3396 Compare November 11, 2025 15:11
- Add event_conversion module to transform operations into history events
- Implement operation_to_started_event and operation_to_finished_event
- Add generate_execution_events for complete execution history
- Update executor get_execution_history with proper cursor-based pagination
- Support reverse_order and include_execution_data options
- Add comprehensive test coverage for event conversion and pagination
@rarepolz rarepolz force-pushed the executor-event-history-new branch from caf3396 to cd377f7 Compare November 11, 2025 15:17
@rarepolz rarepolz requested a review from bchampp November 11, 2025 15:35
@rarepolz rarepolz merged commit 8ba9700 into main Nov 11, 2025
34 of 62 checks passed
@wangyb-A wangyb-A deleted the executor-event-history-new branch November 18, 2025 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add execution history in executor

2 participants