v1.0.33 — MCP toggles plumbed + lens true-zoom + URL-paste rename + session resilience
LatestBumps fathom-whiteboard 0.1.18 → 0.1.21 (startup MCP discovery, equation grounding, intuition rules — see clawdSlate v0.1.21).
On the Fathom side
Whiteboard MCP toggles, end-to-end. The popover already showed per-server switches (Hugging Face, Slack, Gmail, …); main process now actually plumbs them — captures onAvailableTools, persists the snapshot, threads disallowed into generateWhiteboard/refineWhiteboard. Lens-side startup discovery probe means your claude.ai connectors show up before the first generation.
Lens true-zoom. Switched from a 720 px max-width to calc(80vw / 1.4) plus CSS zoom: 1.4 — content footprint stays around 80 vw but text, anchor image, and ask footer all scale up. Actual magnification, not just wider rails.
Equations grounded in components. Lens system prompt now requires that an equation describing flow through architecture (loss, gradient propagation, update rule) name the components the math acts on and show data/gradient flow between them — never symbols in isolation.
Intuition first. Every mechanism gets one plain-English line on why it works before any formalism, math, or definition.
Stale-session resilience. When the SDK reports No conversation found for a previously-captured session id, main retries with a fresh session and replays prior turns through priorExplanations. The user sees one short progress line, then a normal answer.
Session id is provisional. The SDK only flushes the .jsonl transcript on stream completion, so the id is now stamped onto the lens only when onDone fires. Aborted/errored streams no longer leave behind an unresumable id.
URL-paste paper-rename. The welcome-card slip flips into an editable name input after download. openUrl derives a real suggested title (arXiv API for arxiv URLs, PDF /Title metadata as fallback) — the chosen title lands in Papers.title instead of the URL basename.