Skip to content

feat(sdk): move request fetching to sdk/src/dsr-automation/#60

Open
michaelfarrell76 wants to merge 3 commits intomainfrom
michaelfarrell76/dsr-1-requests
Open

feat(sdk): move request fetching to sdk/src/dsr-automation/#60
michaelfarrell76 wants to merge 3 commits intomainfrom
michaelfarrell76/dsr-1-requests

Conversation

@michaelfarrell76
Copy link
Copy Markdown
Member

Summary

  • Move fetchAllRequests, fetchRequestDataSiloActiveCount from CLI to packages/sdk/src/dsr-automation/

Test plan

  • SDK and CLI build pass
  • Pre-commit hooks pass

Made with Cursor

Move fetchAllRequests, fetchRequestDataSiloActiveCount and GQL queries
from CLI to SDK dsr-automation module.
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 2, 2026

Open in StackBlitz

@transcend-io/cli

pnpm add https://pkg.pr.new/transcend-io/tools/@transcend-io/cli@60
yarn add https://pkg.pr.new/transcend-io/tools/@transcend-io/[email protected]

@transcend-io/privacy-types

pnpm add https://pkg.pr.new/transcend-io/tools/@transcend-io/privacy-types@60
yarn add https://pkg.pr.new/transcend-io/tools/@transcend-io/[email protected]

@transcend-io/sdk

pnpm add https://pkg.pr.new/transcend-io/tools/@transcend-io/sdk@60
yarn add https://pkg.pr.new/transcend-io/tools/@transcend-io/[email protected]

@transcend-io/utils

pnpm add https://pkg.pr.new/transcend-io/tools/@transcend-io/utils@60
yarn add https://pkg.pr.new/transcend-io/tools/@transcend-io/[email protected]

commit: ba94b7b

Merge origin/main into dsr-1-requests, keeping both the request
fetching SDK migration and main's discovery/catalog/action additions.
- Add onProgress callback to SDK fetchAllRequests for caller-driven
  progress reporting
- Create withProgressBar helper in CLI that manages cli-progress bar
  lifecycle (start/update/stop with automatic cleanup)
- Migrate all 26 files that directly imported cli-progress to use
  withProgressBar instead, centralizing the dependency in one place
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