Skip to content

Concepts

Understand how summon-claude works — from high-level architecture to the threading model that organizes Slack conversations.

  • Overview

    High-level architecture and component diagram.

  • Threading & Streaming

    How Slack conversations are organized into turns and threads.

  • Daemon

    The background process that manages sessions.

  • Slack Integration

    How events flow between Slack and Claude.

  • Database

    Session registry and schema migrations.

  • Security

    Authentication, authorization, and secret handling.

  • Context Management

    Compaction, overflow recovery, and context tracking.

Suggested reading order

Start with the Overview for the big picture, then explore topics that interest you. Threading & Streaming is especially useful for understanding how Slack conversations are organized.