Skip to content

fix(provider): preserve terminal failure outcomes - #1107

Open
drewstone wants to merge 1 commit into
mainfrom
fix/provider-terminal-failure
Open

fix(provider): preserve terminal failure outcomes#1107
drewstone wants to merge 1 commit into
mainfrom
fix/provider-terminal-failure

Conversation

@drewstone

Copy link
Copy Markdown
Contributor

Summary

  • Preserve explicit provider failures and nested provider error codes.
  • Keep incomplete token receipts unknown without losing reported floors.
  • Do not treat a recoverable child task failure as a failed turn.

Verification

  • pnpm exec vitest run src/runtime/environment-provider.test.ts — 61 passed
  • pnpm test — 3,577 passed, 9 skipped
  • pnpm run typecheck
  • pnpm run verify:package

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