Skip to content

refactor(runtime): remove TaskState - #32

Merged
MikiEEE merged 1 commit into
developfrom
refactor/remove-task-state
Aug 22, 2026
Merged

refactor(runtime): remove TaskState#32
MikiEEE merged 1 commit into
developfrom
refactor/remove-task-state

Conversation

@MikiEEE

@MikiEEE MikiEEE commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • remove the deprecated TaskState module and task.state allocation
  • remove stale lifecycle mirror writes
  • remove state_blob arguments from sleep and signal suspension helpers
  • keep SmallTask fields and scheduler wait registrations as the single lifecycle source of truth

Validation

  • python3 -m unittest discover -s tests -v (115 tests passed)
  • git diff --check origin/develop...HEAD

Compatibility

This intentionally removes the TaskState API without a legacy facade.

@MikiEEE
MikiEEE merged commit 3fb6e51 into develop Aug 22, 2026
16 checks passed
@MikiEEE
MikiEEE deleted the refactor/remove-task-state branch August 22, 2026 05:27
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.

1 participant