mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-28 20:21:50 +01:00
Surface the structured HTTPS exposure state to API/UI consumers, modelled independently of process healthStatus so the UI can show provisioning/failed/cleanup_pending separately from backend health. - Add optional exposure: RuntimeExposureStatus | null to WorkspaceRuntimeService and WorkspaceOverviewPrimaryService. - Echo row.exposure / service.exposure in the execution-workspaces serializers (defaults to null when the service does not opt in). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>