Skip to content

Conversation

@connor4312
Copy link
Member

Note: for merging after endgame

This re-applies #263894 and fixes #264023 by removing a surprising
behavior in the DeferredPromise where calling complete() with additional
values will update the settled deferred.value without affecting the
original promise (which can of course only resolve once.)

@connor4312 connor4312 added this to the September 2025 milestone Sep 2, 2025
@connor4312 connor4312 self-assigned this Sep 2, 2025
This re-applies #263894 and fixes #264023 by removing a surprising
behavior in the DeferredPromise where calling complete() with additional
values will update the settled `deferred.value` without affecting the
original promise (which can of course only resolve once.)
@connor4312 connor4312 merged commit 752c99b into main Sep 5, 2025
18 checks passed
@connor4312 connor4312 deleted the connor4312/264023 branch September 5, 2025 23:03
@vs-code-engineering vs-code-engineering bot locked and limited conversation to collaborators Oct 20, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

All tool calls show canceled status in latest

3 participants