Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
659f883
feat : made docs more agentic and developer friendly.
anshuman-cometchat Feb 18, 2026
4cb851b
docs(ios-sdk): Add sample payloads and fix API signatures in iOS SDK …
aryakulkarni-cometchat Feb 27, 2026
dddfe55
fix(ios-uikit): Correct method signatures in iOS UIKit documentation
aryakulkarni-cometchat Feb 27, 2026
1809c4b
Convert JSON payloads to tabular format in login-listeners and delive…
aryakulkarni-cometchat Feb 27, 2026
561dffb
Basic changes
hritika-cometchat Mar 9, 2026
beb0cc1
docs(flutter): add response and error accordions to SDK docs
anshuman-cometchat Mar 9, 2026
9feb900
docs(flutter): add response and error accordions to presenter mode
anshuman-cometchat Mar 11, 2026
27e937e
Table Format Payload.
hritika-cometchat Mar 11, 2026
24789e5
Create .mintignore
swapnil-cometchat Mar 27, 2026
88be11a
Update .gitignore
swapnil-cometchat Mar 27, 2026
2b00ac0
Merge branch 'docs/js-sdk-agentic' into docs/flutter-sdk-agentic
swapnil-cometchat Mar 27, 2026
d11042a
Merge branch 'main' into docs/flutter-sdk-agentic
swapnil-cometchat Mar 27, 2026
fc4b092
Updates flutter sdk as per JavaScript SDK fixes
swapnil-cometchat Mar 30, 2026
085944c
Update flutter-sdk-changes-review.md
swapnil-cometchat Mar 30, 2026
3c4da03
fixes
swapnil-cometchat Mar 30, 2026
0f05f20
Merge branch 'docs/js-sdk-agentic' into docs/android-sdk-v4
swapnil-cometchat Mar 30, 2026
d9d3751
AI Integration Quick Reference
swapnil-cometchat Mar 30, 2026
d358535
Update overview.mdx
swapnil-cometchat Mar 30, 2026
dba811b
android SDK docs rewamp
swapnil-cometchat Mar 31, 2026
ce99ff3
android SDK docs rewamp
swapnil-cometchat Mar 31, 2026
53c036f
SDK fixes
swapnil-cometchat Mar 31, 2026
fd8ad1b
Update .gitignore
swapnil-cometchat Mar 31, 2026
ebcd770
Merge branch 'docs/flutter-sdk-agentic' into docs/sdk-docs-agentic
swapnil-cometchat Mar 31, 2026
b5b67c8
Merge branch 'docs/android-sdk-v4' into docs/sdk-docs-agentic
swapnil-cometchat Mar 31, 2026
135898a
fixes
swapnil-cometchat Mar 31, 2026
d4d69eb
fixes against codebase
swapnil-cometchat Mar 31, 2026
fe48396
issue fixes
swapnil-cometchat Mar 31, 2026
f697f3d
Update .gitignore
swapnil-cometchat Mar 31, 2026
d9141d5
fixes
swapnil-cometchat Mar 31, 2026
ed89716
text fixes
swapnil-cometchat Mar 31, 2026
a466513
Merge branch 'docs/flutter-sdk-agentic' into docs/sdk-docs-agentic
swapnil-cometchat Mar 31, 2026
76500e7
Update docs.json
swapnil-cometchat Mar 31, 2026
a71acdd
reference fixes
swapnil-cometchat Mar 31, 2026
7a35ef9
Merge branch 'docs/flutter-sdk-agentic' into docs/sdk-docs-agentic
swapnil-cometchat Mar 31, 2026
4742a1a
Delete login-listeners.mdx
swapnil-cometchat Apr 1, 2026
ce3724f
Merge branch 'docs/js-sdk-agentic' into docs/sdk-docs-agentic
swapnil-cometchat Apr 2, 2026
c463dfd
Merge branch 'docs/js-sdk-agentic' into docs/sdk-docs-agentic-phase-2
swapnil-cometchat Apr 6, 2026
415f67d
Merge branch 'main' into docs/sdk-docs-agentic-phase-2
swapnil-cometchat Apr 6, 2026
ebc227c
Merge remote-tracking branch 'origin/docs/ios-sdk-uikit-improvements'…
swapnil-cometchat Apr 6, 2026
b6d19bf
stage changes
Apr 6, 2026
5c6dd31
refactors react native docs
Apr 6, 2026
5d82952
references
Apr 6, 2026
1cb0537
groups
Apr 6, 2026
b6fe5a5
references
Apr 6, 2026
b0783d9
Update real-time-listeners.mdx
Apr 6, 2026
aacab1e
refactors iOS SDK
Apr 6, 2026
7e44a9a
references
Apr 6, 2026
0dc02f1
adds info or references or next steps wherever missing
Apr 7, 2026
f7bec9b
fixes android sdk docs
Apr 7, 2026
7cf260e
Update typing-indicators.mdx
Apr 7, 2026
47b1e00
Merge branch 'main' into docs/sdk-docs-agentic-phase-2
Apr 7, 2026
40e2ea8
Merge branch 'main' into docs/sdk-docs-agentic-phase-2
Apr 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
174 changes: 64 additions & 110 deletions docs.json

Large diffs are not rendered by default.

134 changes: 134 additions & 0 deletions flutter-sdk-changes-review.md

Large diffs are not rendered by default.

31 changes: 31 additions & 0 deletions notifications/react-native-push-notifications-android.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,18 @@ title: "React Native Push Notification (Android)"
description: "Bring the SampleAppWithPushNotifications experience—FCM + VoIP calls—into any React Native project using CometChat UI Kit."
---

<Accordion title="AI Integration Quick Reference">

| Field | Value |
| --- | --- |
| Platform | Android (FCM) |
| Key Classes | `CometChatNotifications`, `VoipNotificationHandler`, `PendingCallManager` |
| Key Methods | `registerPushToken()`, `unregisterPushToken()`, `messaging().getToken()` |
| Push Platform | `CometChatNotifications.PushPlatforms.FCM_REACT_NATIVE_ANDROID` |
| Prerequisites | CometChat SDK initialized, user logged in, FCM configured, `google-services.json` in `android/app` |

</Accordion>

<Card
title="React Native UI Kit Sample App"
icon="github"
Expand Down Expand Up @@ -926,3 +938,22 @@ useEffect(() => {
{/* | Notification taps do nothing | Keep Notifee foreground/background handlers and ensure the navigation ref is ready before routing. | */}
{/* | Call UI not showing | Verify CallKeep setup, telecom permissions, and that `VoipNotificationHandler.initialize()` runs post-login. | */}
{/* | Inline reply needed | Extend Notifee action buttons; CometChat expects you to send the message manually after reading `remoteMessage.data`. | */}

---

## Next Steps

<CardGroup cols={2}>
<Card title="Push Notifications (iOS)" icon="apple" href="/notifications/react-native-push-notifications-ios">
Set up APNs push notifications for iOS
</Card>
<Card title="Push Notification Content Customization" icon="wand-magic-sparkles" href="/sdk/react-native/push-notification-html-stripping">
Strip HTML tags and customize notification content
</Card>
<Card title="Send Messages" icon="paper-plane" href="/sdk/react-native/send-message">
Learn how to send different types of messages
</Card>
<Card title="Receive Messages" icon="inbox" href="/sdk/react-native/receive-messages">
Handle incoming messages in real time
</Card>
</CardGroup>
31 changes: 31 additions & 0 deletions notifications/react-native-push-notifications-ios.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,18 @@ title: "React Native Push Notifications (iOS)"
description: "Bring the SampleAppWithPushNotifications experience—APNs + VoIP—into any React Native project using CometChat UI Kit."
---

<Accordion title="AI Integration Quick Reference">

| Field | Value |
| --- | --- |
| Platform | iOS (APNs + PushKit/CallKit) |
| Key Classes | `CometChatNotifications`, `VoipNotificationHandler`, `PendingCallManager` |
| Key Methods | `registerPushToken()`, `unregisterPushToken()`, `PushNotificationIOS.requestPermissions()` |
| Push Platforms | `APNS_REACT_NATIVE_DEVICE`, `APNS_REACT_NATIVE_VOIP` |
| Prerequisites | CometChat SDK initialized, user logged in, APNs `.p8` key uploaded, physical iOS device |

</Accordion>

<Card
title="React Native UI Kit Sample App"
icon="github"
Expand Down Expand Up @@ -809,3 +821,22 @@ useEffect(() => {
{/* | Notification taps do nothing | Keep foreground/background handlers and ensure navigation ref is ready before routing. | */}
{/* | Call UI not showing | Verify PushKit VoIP capability, CallKeep entitlements/permissions, and that `voipHandler.initialize()` runs after login. | */}
{/* | Inline reply needed | Extend Notifee action buttons; CometChat expects you to send the message manually after reading `remoteMessage.data`. | */}

---

## Next Steps

<CardGroup cols={2}>
<Card title="Push Notifications (Android)" icon="android" href="/notifications/react-native-push-notifications-android">
Set up FCM push notifications for Android
</Card>
<Card title="Push Notification Content Customization" icon="wand-magic-sparkles" href="/sdk/react-native/push-notification-html-stripping">
Strip HTML tags and customize notification content
</Card>
<Card title="Send Messages" icon="paper-plane" href="/sdk/react-native/send-message">
Learn how to send different types of messages
</Card>
<Card title="Receive Messages" icon="inbox" href="/sdk/react-native/receive-messages">
Handle incoming messages in real time
</Card>
</CardGroup>
218 changes: 117 additions & 101 deletions sdk/android/additional-message-filtering.mdx

Large diffs are not rendered by default.

6 changes: 0 additions & 6 deletions sdk/android/advanced-overview.mdx

This file was deleted.

Loading