Skip to content

Implement best-effort target outcomes and update documentation - #9

Merged
atldays merged 4 commits into
mainfrom
develop
Aug 25, 2026
Merged

Implement best-effort target outcomes and update documentation#9
atldays merged 4 commits into
mainfrom
develop

Conversation

@atldays

@atldays atldays commented Aug 25, 2026

Copy link
Copy Markdown
Member

No description provided.

github-actions Bot and others added 4 commits August 24, 2026 16:17
Classify execution, delivery, timeout, target-gone, and unobservable failures
per target. Preserve explicit target order and user activation, and share one MV2
response listener per batch.

BREAKING CHANGE: run() now returns success/failure target outcomes instead of
fulfilled/rejected/unknown records. Successful values moved from result to value,
and target delivery and timeout failures resolve in the result array. The public
InjectScriptTimeoutDetails type and timeout partialResults fields were removed.
Document result kinds, per-target failures, explicit target ordering, and the
linear fan-out cost across MV2 and MV3.
@atldays
atldays merged commit 633f7a1 into main Aug 25, 2026
2 checks passed
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