corvix.hydration.providers.github_thread_subject ================================================ .. py:module:: corvix.hydration.providers.github_thread_subject .. autoapi-nested-parse:: Hydration provider for recovering missing subject URLs from thread payloads. Classes ------- .. autoapisummary:: corvix.hydration.providers.github_thread_subject.GitHubThreadSubjectProvider Functions --------- .. autoapisummary:: corvix.hydration.providers.github_thread_subject._is_str_object_map Module Contents --------------- .. py:function:: _is_str_object_map(value: object) -> TypeIs[dict[str, object]] .. py:class:: GitHubThreadSubjectProvider Backfills subject_url from a notification thread payload. .. py:attribute:: timeout_seconds :type: float :value: 10.0 .. py:attribute:: name :type: str :value: 'github.thread_subject' .. py:method:: hydrate(notification: corvix.domain.Notification, client: corvix.pipeline.base.JsonFetchClient, ctx: corvix.hydration.base.HydrationContext) -> corvix.domain.Notification