Files
opencode/docs
Artur Do Lago 04f053fe4e feat(api): add cross-platform integration APIs for Phase 6
- Add SSE endpoints for real-time session sync:
  - GET /events - global event stream for all sessions
  - GET /session/:id/events - per-session event stream
  - Events: session.created/updated/deleted, message.updated, todo.updated, status changes
  - 30-second keepalive heartbeat

- Add session handoff API:
  - POST /session/:id/handoff - prepare session for transfer to another platform
  - Returns session context, last message, todos, and deep link URL
  - Supports: mobile, web, cli, telegram, whatsapp targets

- Add unified notification endpoint:
  - POST /notify - send notifications across platforms
  - Supports Telegram and WhatsApp broadcast
  - Includes deep linking to sessions

- Add docs/CROSS-PLATFORM.md with:
  - Architecture overview
  - API documentation
  - Integration patterns for mobile/web
  - Deep linking scheme (agentcore://)
  - Offline support guidance

- Update ROADMAP.md marking Phase 6.2 as complete

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-11 02:45:07 +01:00
..