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
-[ ]**Feature:** Adds new functionality or user-facing change.
7
+
-[ ]**Bug Fix:** Solves a defect or incorrect behavior.
8
+
-[ ]**Refactor:** Improves code structure/readability without changing external behavior.
9
+
-[ ]**Documentation:** Updates to README, Wiki, or internal docs.
10
+
-[ ]**Chore:** Non-code changes (e.g., CI configuration, dependency bumps).
11
+
12
+
1\. Issue Tracking & Reference
13
+
------------------------------
14
+
-**Ticket Number(s):**[e.g., JIRA-123, GH-456]
15
+
-**Ticket Link(s):**[Insert direct URL to the issue/ticket here]
16
+
17
+
2\. Summary of Changes
18
+
----------------------
19
+
Briefly describe the purpose of this PR. What is the overall goal it achieves?
20
+
-**Expected Outcome:**[What should the user or system see after this PR is merged and deployed? (e.g., "New pricing page goes live," "Latency decreases by 100ms," "Bug X is resolved.")]
21
+
22
+
### Detailed Change Log & Justification
23
+
List each significant change made in this PR. For each, provide a brief justification explaining *why* the change was necessary (e.g., to fix a bug, meet a requirement, or improve performance).
24
+
-**Change 1:**[Description of the change, e.g., "Updated `UserController.js` to handle null user inputs."]
25
+
-**Justification:**[e.g., "This prevents a server crash when a user submits an empty form."]
26
+
-**Change 2:**[Description of the change]
27
+
-**Justification:**[Explanation of why this change was made]
28
+
29
+
3\. Testing
30
+
-----------
31
+
Describe how you tested this PR. The quality of testing directly impacts the speed of review and deployment.
-**Production Safety Assessment:**[Why do you believe this change is safe to deploy to production? (e.g., "Covered by comprehensive unit and integration tests," "It's an idempotent, non-breaking change," "Only touches static asset files.")]
36
+
-**What areas were NOT tested and why?** (e.g., "Did not test old IE browsers as they are deprecated.")
text: `Sorry, I couldn't connect to the support service. Please ensure the chatbot service is running. Error: ${error.message}`,
119
+
text: `Sorry, I couldn't connect to the support service. Please ensure the chatbot service is running. Error: ${errorinstanceofError ? error.message : 'Unknown error'}`,
0 commit comments