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
Merge branch 'fix/040-assessment-unbounded-error' into 'develop'
fix: Resolve UnboundLocalError in AssessmentService initialization
See merge request genaiic-reusable-assets/engagement-artifacts/genaiic-idp-accelerator!399
Copy file name to clipboardExpand all lines: CHANGELOG.md
+17-10Lines changed: 17 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,18 +17,8 @@ SPDX-License-Identifier: MIT-0
17
17
-**Code Intelligence Agent**: New specialized agent for code-related assistance with DeepWiki MCP server integration, security guardrails to prevent sensitive data exposure, and user-controlled opt-in toggle (default: enabled)
18
18
-**Sub-Agent Streaming**: Real-time lifecycle events (start, stream, end, error) with async generator tools, structured data detection for tables/charts, and tool usage tracking
19
19
-**Rich Chat Interface**: Modern UI with CloudScape Design System featuring real-time message streaming, multi-agent support (Analytics, Code Intelligence, Error Analyzer, General), Markdown rendering with syntax highlighting, structured data visualization (charts via Chart.js, sortable tables), expandable tool usage sections, sample prompts, and auto-scroll behavior
20
-
-**Enhanced User Experience**: Welcome animation, sample query suggestions, clear chat functionality, responsive mobile-friendly design, accessibility support with ARIA labels, loading states and visual feedback, error alerts with dismissible notifications
21
20
-**Privacy & Security**: Explicit user consent for Code Intelligence third-party services, session isolation with unique session IDs, error boundary protection, input validation
22
21
23
-
### Fixed
24
-
25
-
-**UI Robustness for Orphaned List Entries** - [#102](https://github.com/aws-solutions-library-samples/accelerated-intelligent-document-processing-on-aws/issues/102)
26
-
- Fixed UI error banner "failed to get document details - please try again later" appearing when orphaned list entries exist (list# items without corresponding doc# items in DynamoDB tracking table)
27
-
-**Root Cause**: When a document had a list entry but no corresponding document record, the error would trigger UI banner and prevent display of all documents in the same time shard
28
-
-**Solution**: Enhanced error handling to gracefully handle missing documents - now only shows error banner if ALL documents fail to load, not just one
29
-
-**Enhanced Debugging**: Added detailed console logging with full PK/SK information for both list entries and expected document entries to facilitate cleanup of orphaned records
30
-
-**User Impact**: All valid documents now display correctly even when orphaned list entries exist; debugging information available in browser console for identifying problematic entries
31
-
32
22
-**JSON Schema Format for Class Definitions** - [docs/json-schema-migration.md](./docs/json-schema-migration.md)
33
23
- Document class definitions now use industry-standard JSON Schema Draft 2020-12 format for improved flexibility and tooling integration
34
24
-**Standards-Based Validation**: Leverage standard JSON Schema validators and tooling ecosystem for better configuration validation
@@ -39,6 +29,23 @@ SPDX-License-Identifier: MIT-0
39
29
-**Backward Compatible**: Legacy format remains supported through automatic migration - no manual configuration updates required
40
30
-**Comprehensive Documentation**: New migration guide with format comparison, field mapping table, and best practices
41
31
32
+
-**Error Analyzer CloudWatch Tool Enhancements**
33
+
- Enhanced CloudWatch log filtering with request ID-based filtering for more targeted error analysis
34
+
- Improved XRay tool tracing and logging capabilities for better diagnostic accuracy
35
+
- Enhanced error context correlation between CloudWatch logs and X-Ray traces
36
+
- Consolidated and renamed tools
37
+
- Provided tools access to agent
38
+
- Updated system prompt
39
+
40
+
41
+
### Fixed
42
+
43
+
-**UI Robustness for Orphaned List Entries** - [#102](https://github.com/aws-solutions-library-samples/accelerated-intelligent-document-processing-on-aws/issues/102)
44
+
- Fixed UI error banner "failed to get document details - please try again later" appearing when orphaned list entries exist (list# items without corresponding doc# items in DynamoDB tracking table)
45
+
-**Root Cause**: When a document had a list entry but no corresponding document record, the error would trigger UI banner and prevent display of all documents in the same time shard
46
+
-**Solution**: Enhanced error handling to gracefully handle missing documents - now only shows error banner if ALL documents fail to load, not just one
47
+
-**Enhanced Debugging**: Added detailed console logging with full PK/SK information for both list entries and expected document entries to facilitate cleanup of orphaned records
48
+
-**User Impact**: All valid documents now display correctly even when orphaned list entries exist; debugging information available in browser console for identifying problematic entries
0 commit comments