private File getCacheFile(BuildOptions buildOptions, SmithyBuildConfig config) {
        return buildOptions.resolveOutput(config).resolve("classpath.json").toFile();
    }
A {@code CommandAction} that runs a wrapped action within a custom classpath.
smithy-cli/src/main/java/software/amazon/smithy/cli/commands/ClasspathAction.java