Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds a
sindri clone
command which can be used to download either your own circuit or somebody else's public circuit. You can either specify an exact circuit UUID or DockerHub inspired identifiers like<circuit-name>
,<circuit-name>:<tag>
,<team>/<circuit-name>
, or<team>/<circuit-name>:<tag>
.I haven't added it to the SDK yet, we'll need to think about a good interface to simultaneously support browser and node there. The auto-generated internal API client unfortunately required a number of modifications in order to support streaming responses which are necessary for very large circuit packages. These are starting to build up, and we need to think about ways to generalize these diff patches as part of the generation process. The
openapi-typescript-codegen
codebase is unfortunately really complicated, so it's not practical to fork or patch it directly.