Appearance
BasePlatformAdapter
God node · 2774 connections ·
/root/.hermes/hermes-agent/gateway/platforms/base.py
Community: [/Community_0 Community 0]
Connections by Relation
contains
- base.py
EXTRACTED
inherits
- ABC
EXTRACTED
method
- ._process_message_background()
EXTRACTED - .set_message_handler()
EXTRACTED - .build_source()
EXTRACTED - ._set_fatal_error()
EXTRACTED - ._mark_disconnected()
EXTRACTED - ._mark_connected()
EXTRACTED - ._send_with_retry()
EXTRACTED - .handle_message()
EXTRACTED - .cancel_background_tasks()
EXTRACTED - ._release_platform_lock()
EXTRACTED - .pop_post_delivery_callback()
EXTRACTED - .register_post_delivery_callback()
EXTRACTED - ._unwrap_ephemeral()
EXTRACTED - ._queue_text_debounce()
EXTRACTED - ._acquire_platform_lock()
EXTRACTED - ._dispatch_active_session_command()
EXTRACTED - ._keep_typing()
EXTRACTED - ._flush_text_debounce_now()
EXTRACTED - .set_fatal_error_handler()
EXTRACTED - ._schedule_ephemeral_delete()
EXTRACTED
rationale_for
- Base class for platform adapters. Subclasses implement platform-specifi
EXTRACTED
uses
- PlatformConfig
INFERRED - Platform
INFERRED - SessionSource
INFERRED - GatewayRunner
INFERRED - TelegramAdapter
INFERRED - DiscordAdapter
INFERRED - SlackAdapter
INFERRED - FeishuAdapter
INFERRED - MatrixAdapter
INFERRED - APIServerAdapter
INFERRED - GatewayStreamConsumer
INFERRED - StreamConsumerConfig
INFERRED - SignalAdapter
INFERRED - WebhookAdapter
INFERRED - WeComAdapter
INFERRED - YuanbaoAdapter
INFERRED - DingTalkAdapter
INFERRED - EmailAdapter
INFERRED - WhatsAppAdapter
INFERRED - BlueBubblesAdapter
INFERRED
Part of the graphify knowledge wiki. See index to navigate.