You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: enhance Amazon Q module with task reporting and configuration improvements
- Add report_tasks variable for controlling task reporting to Coder UI
- Add cli_app support with configurable display names
- Add workdir variable for custom working directory
- Add agentapi_chat_based_path for environments without wildcard access
- Update AgentAPI version from v0.6.0 to v0.6.1
- Remove pre_install_script and post_install_script variables
- Update module directory from .amazonq to .amazonq-module
- Enhance install and start scripts with improved task reporting
- Update README with new configuration options and examples
|`amazon_q_version`|`string`|`"1.14.1"`| Version of Amazon Q to install |
188
-
|`q_install_url`|`string`|`"https://desktop-release.q.us-east-1.amazonaws.com"`| Base URL for Amazon Q installation downloads (supports air-gapped installations) |
189
-
|`install_amazon_q`|`bool`|`true`| Whether to install Amazon Q CLI |
190
-
|`install_agentapi`|`bool`|`true`| Whether to install AgentAPI for web integration |
191
-
|`agentapi_version`|`string`|`"v0.6.0"`| Version of AgentAPI to install |
192
-
|`trust_all_tools`|`bool`|`false`| Whether to trust all tools in Amazon Q (security consideration) |
193
-
|`ai_prompt`|`string`|`""`| Initial task prompt to send to Amazon Q (used for automated task execution) |
194
-
|`system_prompt`|`string`|_See below_| System prompt that defines the agent's behavior and task reporting instructions |
195
-
|`coder_mcp_instructions`|`string`|_See below_| Specific instructions for Coder MCP server integration. Defines task reporting format and requirements |
196
-
|`pre_install_script`|`string`|`null`| Optional script to run before installing Amazon Q (supports custom environment setup) |
197
-
|`post_install_script`|`string`|`null`| Optional script to run after installing Amazon Q (supports custom configuration) |
198
-
|`agent_config`|`string`|`null`| Custom agent configuration JSON. The "name" field is used as agent name and config filename. Supports full agent customization |
|`amazon_q_version`|`string`|`"1.14.1"`| Version of Amazon Q to install |
188
+
|`q_install_url`|`string`|`"https://desktop-release.q.us-east-1.amazonaws.com"`| Base URL for Amazon Q installation downloads (supports air-gapped installations) |
189
+
|`install_amazon_q`|`bool`|`true`| Whether to install Amazon Q CLI |
190
+
|`install_agentapi`|`bool`|`true`| Whether to install AgentAPI for web integration |
191
+
|`agentapi_version`|`string`|`"v0.6.1"`| Version of AgentAPI to install |
192
+
|`trust_all_tools`|`bool`|`false`| Whether to trust all tools in Amazon Q (security consideration) |
193
+
|`ai_prompt`|`string`|`""`| Initial task prompt to send to Amazon Q (used for automated task execution) |
194
+
|`system_prompt`|`string`|_See below_| System prompt that defines the agent's behavior and task reporting instructions |
195
+
|`coder_mcp_instructions`|`string`|_See below_| Specific instructions for Coder MCP server integration. Defines task reporting format and requirements |
196
+
|`agent_config`|`string`|`null`| Custom agent configuration JSON. The "name" field is used as agent name and config filename. Supports full agent customization |
197
+
|`report_tasks`|`bool`|`true`| Whether to enable task reporting to Coder UI via AgentAPI |
198
+
|`cli_app`|`bool`|`false`| Whether to create a CLI app for Amazon Q |
199
+
|`web_app_display_name`|`string`|`"AmazonQ"`| Display name for the web app |
200
+
|`cli_app_display_name`|`string`|`"AmazonQ CLI"`| Display name for the CLI app |
201
+
|`workdir`|`string`|`"/home/coder"`| The folder to run Amazon Q in |
202
+
|`agentapi_chat_based_path`|`bool`|`true`| Whether to use chat-based path for AgentAPI. Required if CODER_WILDCARD_ACCESS_URL is not defined in coder deployment |
199
203
200
204
### UI Configuration
201
205
@@ -412,6 +416,41 @@ module "amazon-q" {
412
416
}
413
417
```
414
418
419
+
### With Task Reporting and Custom Working Directory
0 commit comments