Conversation
meshStack answers a request for a building block definition of another workspace with 200 instead of 403 (meshcloud/meshfed-release#10980), and redacts the response instead. Both status objects now carry the flag that says so, so the Terraform provider can keep its workaround for a definition it may only consume. CU-123ymg9utgq Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…anic A redacted version comes back from meshStack without an implementation variant and without a usage count. Marshalling it panicked inside the type inference and crashed the caller; MarshalJSON now returns the error, and the usage count is nullable. CU-123ymg9utgq Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
meshStack marks the definition, and a caller that reads the mark never reaches the versions, so the flag on the version status had no reader. CU-123ymg9utgq Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
Coverage of the acceptance run against the meshStack backend, on
Uncovered functions
|
nroi
added a commit
to meshcloud/terraform-provider-meshstack
that referenced
this pull request
Sep 21, 2026
The client changes this branch needs live in that pull request, and the provider's own CI builds without the go.work that the acceptance lane writes, so it needs a version that carries them. The pseudo-version is interim: swap it for the release that follows the merge of that pull request before this branch merges. CU-123ymg9utgq Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
nroi
added a commit
to meshcloud/terraform-provider-meshstack
that referenced
this pull request
Sep 22, 2026
The client changes this branch needs live in that pull request, and the provider's own CI builds without the go.work that the acceptance lane writes, so it needs a version that carries them. The pseudo-version is interim: swap it for the release that follows the merge of that pull request before this branch merges. CU-123ymg9utgq Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
nroi
added a commit
to meshcloud/terraform-provider-meshstack
that referenced
this pull request
Sep 22, 2026
The client changes this branch needs live in that pull request, and the provider's own CI builds without the go.work that the acceptance lane writes, so it needs a version that carries them. The pseudo-version is interim: swap it for the release that follows the merge of that pull request before this branch merges. CU-123ymg9utgq Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
nroi
force-pushed
the
feature/CU-123ymg9utgq
branch
from
September 22, 2026 08:33
5ea0bdc to
656b6f0
Compare
The building block implementation and the integration config both derive their type from the one variant that is set. Both copies of that logic panicked when no variant or several variants were set, which user configuration and redacted API responses can both produce. A shared helper now returns an error, exposed as InferType on both types, and MarshalJSON reports it. The integration config only infers its type when none is set, because the built-in integrations come with a type but no variant. CU-123ymg9utgq Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
nroi
force-pushed
the
feature/CU-123ymg9utgq
branch
from
September 22, 2026 08:37
656b6f0 to
d6063d0
Compare
nroi
force-pushed
the
feature/CU-123ymg9utgq
branch
from
September 22, 2026 08:41
d6063d0 to
0cc1fca
Compare
nroi
marked this pull request as ready for review
September 22, 2026 09:29
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
related PRs:
meshcloud/terraform-provider-meshstack#310
https://github.com/meshcloud/meshfed-release/pull/10980