Execute configuration comparisons

This commit is contained in:
2026-10-11 21:51:54 +00:00
parent 783f17f274
commit 18ee987a88
4 changed files with 316 additions and 7 deletions

View File

@@ -28,6 +28,8 @@ func runConfigOperation[I, S any](invocation commandkit.Invocation, operation Op
return runConfigSources(invocation, plan, state)
case Explain:
return runConfigExplanation(invocation, plan, state)
case Diff:
return runConfigDiff(invocation, plan, state)
default:
return commandkit.Failure(fmt.Errorf("unsupported configuration operation %q", operation))
}