{"version":"2.1.217","anchor":"bridge-placeholder-sweep","canonical_anchor":"bridge-placeholder-sweep","heading":"Bridge Placeholder Sweep","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.217\/e\/bridge-placeholder-sweep","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.217","markdown":"### Bridge Placeholder Sweep\n\nA new background cleanup task archives orphaned bridge placeholder session records. When a session is initiated via the bridge but then abandoned (never received any messages after creation), its placeholder entry is cleaned up. The sweep runs at startup (after a delay) and checks each placeholder: if the underlying session record shows `created_at === updated_at` (never used), the placeholder is archived. Records older than 30 days are removed unconditionally.\n\n**Evidence**\n\nSweep (search for `\"[bridge:placeholder] archived orphaned placeholder\"`)"}