Skip to content

Comments

OUT 3015 | Changes in Task public API for association and share option#1133

Merged
arpandhakal merged 9 commits intoOUT-3013from
OUT-3015
Feb 23, 2026
Merged

OUT 3015 | Changes in Task public API for association and share option#1133
arpandhakal merged 9 commits intoOUT-3013from
OUT-3015

Conversation

@arpandhakal
Copy link
Collaborator

Changes

  • supported association and isShared on public task create/update + response.

Testing Criteria

image image

foleyatwork and others added 4 commits February 19, 2026 18:20
The @assembly-js/node-sdk assemblyApi() factory is async and returns a
Promise<AssemblyAPI>, but was being assigned synchronously in the
constructor. This caused all SDK method calls to operate on a Promise
object instead of the resolved client.

Uses lazy init (store the promise, await in each method) to fix this
with zero changes to external call sites.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Use ReturnType<typeof assemblyApi> instead of explicit Promise<SDK>
so the type stays correct regardless of whether the SDK exports a
sync or async factory.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@linear
Copy link

linear bot commented Feb 19, 2026

@vercel
Copy link
Contributor

vercel bot commented Feb 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tasks-app Ready Ready Preview, Comment Feb 23, 2026 7:46am

Request Review

@arpandhakal arpandhakal merged commit 39e6645 into OUT-3013 Feb 23, 2026
2 of 3 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.

3 participants