Core Extensions (Official)
| Extension | ID | Status | Description |
| Typing Indicators |
tcf.ext.typing |
stable |
Signal when a user is typing |
| Read Receipts |
tcf.ext.read_receipt |
stable |
Confirm message delivery and read status |
| Reactions |
tcf.ext.reactions |
draft |
Emoji reactions to messages |
| Threads |
tcf.ext.threads |
draft |
Threaded conversations |
Proposing an Extension
Extensions use reverse‑domain naming. To propose a new extension:
- Fork the tcf-extensions repository
- Add your extension specification in
extensions/your-id/
- Submit a pull request for community review
- Once approved, it'll appear in this registry