Skip to content

feat(action): complete Host-owned error decisions and retries - #308

Open
Xuwznln wants to merge 3 commits into
devfrom
feat/action-error-handling-dev
Open

feat(action): complete Host-owned error decisions and retries#308
Xuwznln wants to merge 3 commits into
devfrom
feat/action-error-handling-dev

Conversation

@Xuwznln

@Xuwznln Xuwznln commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • move action-error decisions to HostNode while devices only report structured failures
  • preserve original action context for retry/fallback and enforce retry/timeout policy
  • support native action success=false results, pending/in-flight cancellation, and resolved decision audit events
  • document the local frontend and cloud WebSocket contracts

Validation

  • 35 action error policy/lifecycle tests passed
  • 97 action/HostLink/networking/ROS/registry tests passed

Known baseline test issues

The complete Windows suite still contains pre-existing collection/fixture/resource failures unrelated to this PR (missing registry modules, ROS fixture, and resource test working-directory assumptions).

Xuwznln and others added 3 commits August 11, 2026 18:10
Route class-matched failures through backend approval and preserve normal, skipped, and operator-intervention outcomes.

Co-authored-by: Cursor <cursoragent@cursor.com>
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