Skip to content

Commit dc63282

Browse files
grokifyclaude
andcommitted
docs: add TASKS.md roadmap
Add future work items: - New providers: SMS (Twilio/Telnyx), Teams, Matrix - Provider enhancements: Gmail receive, Slack Block Kit - Features: message editing, reactions, webhooks - Testing: integration tests, benchmarks Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 4acff25 commit dc63282

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

TASKS.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Tasks
2+
3+
Roadmap and future work for OmniChat.
4+
5+
## Providers
6+
7+
### New Providers
8+
9+
- [ ] SMS via Twilio (`providers/sms/twilio`)
10+
- [ ] SMS via Telnyx (`providers/sms/telnyx`)
11+
- [ ] Microsoft Teams (`providers/teams`)
12+
- [ ] Matrix (`providers/matrix`)
13+
14+
### Provider Enhancements
15+
16+
- [ ] Gmail: Add receive/inbox support (currently send-only)
17+
- [ ] Slack: Block Kit support for rich messages
18+
- [ ] Discord: Slash commands support
19+
- [ ] Telegram: Inline mode support
20+
21+
## Features
22+
23+
### Message Handling
24+
25+
- [ ] Message editing support
26+
- [ ] Message deletion support
27+
- [ ] Reactions support across providers
28+
- [ ] Read receipts where supported
29+
- [ ] Typing indicators where supported
30+
31+
### Infrastructure
32+
33+
- [ ] Webhook mode as alternative to polling/Socket Mode
34+
- [ ] Message queue integration (Redis, NATS)
35+
- [ ] Configurable rate limiting per provider
36+
- [ ] Retry logic with exponential backoff
37+
38+
## Testing
39+
40+
- [ ] Integration test suite with live provider connections
41+
- [ ] Provider conformance test expansion
42+
- [ ] Benchmark suite for message throughput
43+
44+
## Documentation
45+
46+
- [ ] Video tutorials for provider setup
47+
- [ ] Architecture decision records (ADRs)
48+
- [ ] Contributing guide

0 commit comments

Comments
 (0)