@@ -0,0 +1,482 @@
+package io.digdag.spi;%0A%0Aimport java.nio.file.Path;%0Aimport org.immutables.value.Value;%0A%0A@Value.Immutable%0Apublic interface CommandContext%0A%7B%0A    /**%0A     * Returns an absolute path of project directory.%0A     *%0A     * @return%0A     */%0A    Path getLocalProjectPath();%0A%0A    /**%0A     * Returns task request.%0A     *%0A     * @return%0A     */%0A    TaskRequest getTaskRequest();%0A%0A    static ImmutableCommandContext.Builder builder()%0A    %7B%0A        return ImmutableCommandContext.builder();%0A    %7D%0A%7D%0A

Add spi.CommandContext