diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,12 @@
 
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
 
+## 0.4.1.0 - 2021-09-06
+
+### Added
+
+ - `EffectTask` fields to support running `hci` in effects
+
 ## 0.4.0.0 - 2021-06-22
 
 ### Changed
diff --git a/hercules-ci-api-agent.cabal b/hercules-ci-api-agent.cabal
--- a/hercules-ci-api-agent.cabal
+++ b/hercules-ci-api-agent.cabal
@@ -1,7 +1,7 @@
 cabal-version: 1.12
 
 name:           hercules-ci-api-agent
-version:        0.4.0.0
+version:        0.4.1.0
 synopsis:       API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise
 category:       API, CI, Testing, DevOps, Nix
 homepage:       https://github.com/hercules-ci/hercules-ci-agent#readme
diff --git a/src/Hercules/API/Agent/Effect/EffectTask.hs b/src/Hercules/API/Agent/Effect/EffectTask.hs
--- a/src/Hercules/API/Agent/Effect/EffectTask.hs
+++ b/src/Hercules/API/Agent/Effect/EffectTask.hs
@@ -1,3 +1,4 @@
+{-# LANGUAGE DataKinds #-}
 {-# LANGUAGE DeriveAnyClass #-}
 
 module Hercules.API.Agent.Effect.EffectTask where
@@ -10,6 +11,8 @@
     derivationPath :: Text,
     logToken :: Text,
     inputDerivationOutputPaths :: [Text],
-    token :: Text
+    token :: Text,
+    projectId :: Id "project",
+    projectPath :: Text
   }
   deriving (Generic, Show, Eq, NFData, ToJSON, FromJSON)
