Skip to content

Commit 5db23e8

Browse files
author
Bob Strahan
committed
fix #123 - CFN template not compatible with GovCloud
1 parent dc62d28 commit 5db23e8

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ SPDX-License-Identifier: MIT-0
55

66
## [Unreleased]
77

8+
### Fixed
9+
10+
11+
12+
813
## [0.4.2]
914

1015
### Changed
@@ -21,6 +26,9 @@ SPDX-License-Identifier: MIT-0
2126
- Prompt input is disabled during active streaming responses to prevent concurrent requests
2227
- Fixed issue where charts in loaded chat history were not displaying
2328

29+
- **GovCloud Template Generation - Missing Chat Resources**
30+
- Fixed CloudFormation deployment error `Fn::GetAtt references undefined resource GraphQLApi` when deploying GovCloud templates
31+
2432
## [0.4.1]
2533

2634
### Changed

scripts/generate_govcloud_template.py

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,35 @@ def __init__(self, verbose: bool = False):
120120
'ProcessChangesResolverFunction',
121121
'ProcessChangesResolverFunctionLogGroup',
122122
'ProcessChangesDataSource',
123-
'ProcessChangesResolver'
123+
'ProcessChangesResolver',
124+
# Chat Session Management Resources (added for GovCloud compatibility)
125+
'ChatSessionsTable',
126+
'ListAgentChatSessionsFunction',
127+
'ListAgentChatSessionsFunctionLogGroup',
128+
'GetAgentChatMessagesFunction',
129+
'GetAgentChatMessagesFunctionLogGroup',
130+
'DeleteAgentChatSessionFunction',
131+
'DeleteAgentChatSessionFunctionLogGroup',
132+
'ListAgentChatSessionsDataSource',
133+
'GetAgentChatMessagesDataSource',
134+
'DeleteAgentChatSessionDataSource',
135+
'ListChatSessionsResolver',
136+
'GetChatMessagesResolver',
137+
'DeleteChatSessionResolver',
138+
# Chat Infrastructure Resources (added for GovCloud compatibility)
139+
'ChatMessagesTable',
140+
'IdHelperChatMemoryTable',
141+
'NoneDataSource',
142+
'ChatMessagesDataSource',
143+
'OnAgentChatMessageUpdateResolver',
144+
'SendAgentChatMessageResolver',
145+
'AgentChatDataSource',
146+
'AgentChatResolverDataSource',
147+
# Agent Chat Lambda Functions (added for GovCloud compatibility)
148+
'AgentChatProcessorFunction',
149+
'AgentChatProcessorLogGroup',
150+
'AgentChatResolverFunction',
151+
'AgentChatResolverLogGroup'
124152
}
125153

126154
self.auth_resources = {

0 commit comments

Comments
 (0)