Changelog

What’s new with Murph

Seven days of features and improvements from the full Murph archive.

What's new in Murph

15 updates shipped in this edition.

Improvements

Improvement

Reminders alongside device updates

Scheduled reminders can run while Murph continues downloading device data.

Device updates retain their saved progress and duplicate-import protection.

Improvement

More reliable activity nudges

Fixed a delivery failure that could prevent an activity-triggered iMessage from being sent.

Saved activity automations keep their existing instructions and duplicate-send protection.

Improvement

Background updates finish more reliably after a chat

Environment and other background updates avoid extra waiting and stale vault views after Murph replies.

New messages still take priority. Background checks no longer interrupt an otherwise ready update.

Improvement

Fewer errors from brief connection interruptions

Murph can recover from more brief connection interruptions while loading information or preparing to save background progress.

Recovery is limited to work that is safe to repeat. An uncertain save is not automatically repeated.

Improvement

More reliable wearable updates

Murph retries a wearable update if another save briefly prevents it from being recorded.

Retries stay limited, and existing records remain protected while the other save finishes.

Improvement

Faster experiment progress checks

Murph can check your experiment progress faster, especially when you have a longer device history.

Progress checks and cards use your current saved evidence, including corrections, with less processing before the result is ready.

Improvement

Faster starts after a quiet stretch

Murph now finishes session cleanup before your next message arrives, reducing the wait to start a fresh reply.

Your saved context is still restored before Murph responds. Recovery checks remain in place when a session has not shut down cleanly.

Improvement

Less waiting on research checks

When Murph checks several research topics, independent searches can run two at a time instead of waiting for each other.

Research selection and privacy safeguards stay the same. Provider response times still affect how long a check takes.

Improvement

New messages reach Murph sooner

Murph can begin work on a newly received message without first checking through older pending messages.

Earlier responses that need to finish first keep their place, and interrupted conversations remain recoverable.

Improvement

Save workout sets in Messages

Workout cards can save completed sets while other sets are still unfinished.

This fixes a submission error in existing iPhone app versions without requiring an app update.

Improvement

Less waiting before a reply

Murph skips repeated checks when picking up your next message in an ongoing conversation.

Current access and usage checks still apply before Murph acts or sends a reply.

Improvement

Your logged nutrition, without setting goals

Meal replies and daily summaries can show your logged nutrition totals without requiring calorie or macro goals.

The card shows estimates, the date, and how many logged meals contribute. It reflects what you logged, which may not include everything you ate. Goal setup is optional, and your preference to avoid nutrition numbers still comes first.

Improvement

More reliable private reminders

Reminders keep their private conversation setting when their destination is explicitly updated.

An update to the same destination preserves whether the conversation is private or shared. Saved defaults cannot transfer that setting to a different destination.

Improvement

Scheduled device updates recover in the background

Scheduled device updates now use the same recovery path as incoming device data.

Pending updates keep their place and can complete through background recovery.

Improvement

More reliable text contact refreshes

Murph more reliably keeps its available texting numbers up to date when background updates overlap.

Temporary update conflicts get brief automatic retries. Unavailable or revoked numbers still stay out of contact suggestions.

What's new in Murph

25 updates shipped in this edition.

Improvements

Improvement

One fewer wait before message processing

Ordinary conversation messages skip an extra setup round trip before Murph processes them.

Message encryption and current access checks stay in place. Large message payloads keep their existing loading path.

Improvement

Connect medical records across your history

New hospital connections request available records across your history, including older visits, notes, vaccinations and vital signs.

Searches no longer start at a 90-day or one-year cutoff. Availability still depends on the hospital, your authorization and whether retrieval finishes successfully.

Improvement

Less waiting before message processing

Murph reuses current account information within each message fetch, reducing repeated checks before processing your message.

Each new fetch still checks current access, consent and usage allowance.

Improvement

A simpler local assistant

Local assistant commands now run directly. The terminal chat screen and optional assistant HTTP daemon have retired.

Use assistant ask for a single turn and assistant run for configured auto-reply. Your saved vault, sessions, and transcripts remain in place.

Improvement

Smoother edits and clearer progress

Murph handles reminder changes, nutrition cards and saved reply preferences more reliably, with earlier progress during longer requests.

Quick changes stay concise. Longer work gets a brief progress note, and changes preserve settings you did not ask to update.

Improvement

More measurements from connected medical records

Murph can save height, BMI, head circumference and more standard vital signs from connected medical records.

Supported measurements retain their original dates and source. Imports now handle inches, grams and Fahrenheit alongside existing units.

Improvement

Less waiting before a reply

Murph can start processing your iMessage or SMS sooner.

Removes an extra wait when waking Murph to handle a message, while keeping message recovery in place.

Improvement

Environment reports finish updating

Environment reports update more reliably after an interview.

Fixes cases where your answers were saved but the report update could stop or wait unnecessarily after Murph finished other work.

Improvement

Hospital connections bring in more of your record

When an Epic hospital shares linked reports and files, Murph can save them with the rest of your health history.

Murph keeps the original files, extracts readable text when possible, and continues large imports across pages. If a hospital withholds or cannot provide a file, the import keeps the available evidence and marks the missing part for review.

Improvement

Fewer delays while Murph works in the background

Messages can interrupt eligible background work without waiting for an unnecessary restart or retry.

Message notifications use the same immediate wake path for iMessage and Telegram. Wearable cleanup yields when a message arrives or another operation is saving your data.

Improvement

Complete cleanup for expired generated images

Generated-image captures can finish their scheduled cleanup even when the image itself has already expired.

Cleanup keeps the existing 14-day retention window and does not restore expired images.

Improvement

Goal progress follows saved measurement rules

Goal progress now checks saved measurement rules consistently before calculating a result.

Valid rules stay intact, and invalid targets are left out instead of being evaluated with a different rule. Refreshing progress leaves your saved goals and health records unchanged.

Improvement

Less setup before a conversation resumes

Murph skips an unused setup check before resuming conversations.

Ready containers still help your conversation get started, with the same checks for access and privacy.

Improvement

Reliable personal email replies with copied recipients

Copying someone on a message to your personal Murph reply address no longer prevents Murph from answering you.

Murph sends its reply only to your current verified email address. Group email conversations keep their existing sharing rules.

Improvement

Save AI usage on unchanged Patterns

Daily Personal Patterns checks can skip AI review when your factors, results, and evidence grades have already been reviewed.

New factors, new results, and grade changes still receive a review. First digests and checks without reliable saved history continue as usual.

Improvement

Reminders follow your current routine

Plan-based reminders use your saved routine to choose the day’s action.

One-day exceptions and pauses keep their scope without resetting an ongoing rotation.

Improvement

Device syncing recovers from interrupted checks

Murph can retry an incomplete device-state check before waiting for a later sync pass.

The retry stays within the original time limit. If the check still fails, the existing background recovery process takes over.

Improvement

Manage sign-in and recover approval access

Sign in with email, phone or Telegram, and manage your verified sign-in methods in account settings.

Adding a sign-in method keeps your existing sessions. You can also save a recovery key after approving with your passkey. Using that key replaces lost approval passkeys and signs out other devices; keep it somewhere safe.

Improvement

Fewer places to find your health history

Old Overview and History links now take you to Home and Journal.

The experimental Labs page has retired. You can still ask Murph privately to explore lab tests and nearby collection options. Your saved health records remain available.

Improvement

Resuming a chat does less background work

Murph can start your reply without first sweeping older imported records.

Interrupted archive cleanup is handled when the affected records are needed, while checks for conflicting records stay in place.

Improvement

More reliable scheduled Telegram messages

Scheduled Telegram messages can proceed when an older saved destination lacks private or group information.

Murph checks the current conversation before preparing the message. Private and group conversations keep their existing access boundaries.

Improvement

Start Murph by text

Eligible new SMS and RCS conversations can start chatting without opening a signup link.

Starter includes text chat within its allowance. To generate or edit images, start a Pulse subscription or, if eligible, a Group subscription through Settings.

Improvement

Wearable imports finish more reliably

Repeated background notifications no longer delay the final step of a completed wearable import.

Interrupted imports resume from saved progress, and new messages still take priority while Murph finishes syncing your data.

Improvement

More hospital history for Murph

Murph can read more diagnoses, allergies, medication history, visits and care records from connected hospitals.

Records keep their source dates and statuses, including stopped prescriptions. Longer inline notes retain their full text in ordered sections. Hospital records stay distinct from what you have confirmed about your current health.

Improvement

Find more records from your hospital

Hospital connections also search for radiology documents, outside visit notes, care summaries and outside vital signs.

Searches include all available dates. The records received depend on what your hospital shares, and incomplete searches remain visible.

What's new in Murph

13 updates shipped in this edition.

Improvements

Improvement

Companion sync clears duplicate requests

Companion health updates no longer leave duplicate sync requests waiting behind older device retries.

Duplicate requests can resume after a restart even when an older device retry is scheduled for later. Pending device jobs keep their retry history, and newer health updates stay queued until they are safely processed.

Improvement

Conversations take priority during device sync

Murph can pause more of its background device-data preparation when you send a message.

Interrupted sync work remains queued to continue, and data already saved stays saved.

Improvement

Less waiting between messages

Murph can begin processing follow-up messages sooner while your conversation is active.

Removes a repeated check between messages while keeping session startup and pause controls in place.

Improvement

Less waiting when a conversation restarts

Murph can begin processing your next message sooner after a previous session has stopped.

Removes an extra wait during session cleanup while preserving recovery when a session cannot close safely.

Improvement

Device data arrives while you chat

New data from connected devices can become available to Murph during your conversation.

Your replies stay the priority. Murph can read arriving observations once they are safely saved, while additional history may continue importing afterward.

Improvement

Device sync keeps its place

Device sync can save and resume pending calendar refreshes and source-specific updates after a pause.

Accepted companion health updates and silent-source recovery jobs also retain the information they need to continue.

Improvement

Less waiting in ongoing conversations

Murph does less preparation work before answering in an active conversation.

Earlier photos and videos remain available for follow-up questions in the same conversation.

Improvement

Open your Murph chat from a goal

When you’re signed in, homepage goal cards and the goal input open your Murph conversation with the goal prefilled.

If your conversation cannot be opened, you can retry from the same page without losing your draft. Nothing is sent until you send it in your messaging app.

Improvement

A shorter homepage tour

The group and personal feature sections now pair their headings directly with examples.

Larger featured demos, open layouts, and consistent heading-first order on phones give the tour more variety without extra supporting paragraphs.

Improvement

More reliable recovery for failed iMessage replies

Some replies that failed to send can now receive their automatic retry instead of being skipped because delivery details are incomplete.

Recovery stays in the same conversation and is limited to one retry after a confirmed send failure. Messages that might still arrive are not resent.

Improvement

Clearer Murph troubleshooting

In private chat, Murph can inspect available diagnostic information when you ask about a problem with your account.

Troubleshooting reads relevant status information without changing your data. Credentials and information outside your workspace remain protected.

Improvement

Onboarding recognizes connected health sources

Murph checks existing connections before asking about your wearable or health app during onboarding.

When Apple Health is connected, Murph acknowledges it and asks about a watch or ring only if you have not already answered. You can continue without a wearable or another connection.

Improvement

Clearer phone-number guidance

Settings explains when a phone number is already connected to another Murph account.

You can use another number or contact support for help with the existing account.

What's new in Murph

18 updates shipped in this edition.

Improvements

Improvement

Clearer saved workout routines

Review your routine directly in chat, with a clear distinction between a proposed plan and a saved routine.

When you ask to save a routine, Murph checks the saved exercises and sets before confirming. Missing or unreadable routines get an explanation in chat instead of a link to the unfinished Training preview.

Improvement

More reliable background device sync

Device sync can recover when pending updates lose their scheduled wake.

Updates that arrive as a sync finishes keep a follow-up wake so they can be processed automatically.

Improvement

Background recovery after updates

Idle background sessions can pick up fixes after an update instead of remaining stuck on an older version.

The handoff waits for work to finish and completion to be recorded, while preserving active work and recent conversation activity.

Improvement

Background refreshes keep moving during device imports

Pending background refreshes can proceed while an independent device import works through older data or waits to retry.

Unfinished device imports keep their retry timing after a restart, and backlogs of completed scheduled refreshes clear together without waiting for another device retry.

Improvement

More reliable device updates during busy syncs

Connected-device updates that arrive together are less likely to need another delivery attempt.

Updates remain protected by the same connection and health-data permission checks.

Improvement

Scheduled updates follow you across channels

Recent Telegram and email conversations now keep scheduled updates eligible when you also have iMessage connected.

Murph counts Telegram and email activity within the same 28-day window, so switching channels does not incorrectly pause updates such as Personal Patterns. Your usage limits and delivery preferences still apply.

Improvement

Device refreshes keep moving while history waits

Scheduled device refreshes can continue while an older-data import is waiting to retry.

Pending history stays queued with its original retry timing, including after a runtime restart.

Improvement

Device sync resumes after completed messages

Fixed a case where pending device updates could remain paused after a message had already been delivered.

Murph now clears the obsolete delivery reminder so background sync can resume, while preserving messages that still need delivery.

Improvement

GPT Image 2.5 in chat

Murph now uses GPT Image 2.5 Flare when you ask it to create or edit an image.

You can keep replying to images Murph made before the upgrade.

Improvement

Add a sharing permission in your group chat

Ask Murph to share another health metric and get a fresh consent prompt in the group, even if an earlier prompt covered something else.

Like or heart the prompt in iMessage to approve the permissions it names. Your other sharing stays the same, and Murph confirms the saved permission in the group.

Improvement

Clearer answers about saved Journal entries

When you ask whether something was saved, Murph checks your records and corrects missed eligible entries.

Murph keeps speculative explanations out of Journal facts and distinguishes a saved record from what the page currently shows. Clear private health facts do not require a separate logging request; requests not to save are respected.

Improvement

More reliable replies and comparisons

Murph is better at avoiding errors when carrying out your requests and uses a complete text answer when a comparison does not fit in a card.

Improvement

More reliable iMessage recovery

Murph handles overlapping delivery updates more reliably when an iMessage needs a retry.

A failure arriving while a send is being recorded can now trigger the existing one-time retry. Older updates also preserve the status of the replacement message. Recovery keeps the same conversation, content and messaging restrictions.

Improvement

See the days behind a pattern

Pattern details now show the saved comparison dates in a compact calendar. Select a day to see which group it belongs to.

Improvement

Group reports are easier to scan

Structured group text reports separate dates and metrics into labeled sections, with each participant on their own line.

Reports stay together in one message, with spacing that makes individual results easier to find.

Improvement

Research for what interests you

Weekly research notes can now explore your ongoing health goals and interests, even when you have no immediate decision to make.

Murph can share one useful explanation without adding a task or asking you to change your routine. Weak, repetitive, unrelated, or poorly timed findings still stay quiet.

Improvement

Fewer repeated questions while logging sets

Murph keeps the workout context of short private completion replies and checks saved routine instructions before asking you to repeat them.

Explicit repetition conventions can fill later sets. Planned targets and previous results remain separate, and unclear workout or exercise choices still receive a focused question.

What's new in Murph

5 updates shipped in this edition.

Improvements

Improvement

More reliable recovery for larger device syncs

Connected-device sync now preserves all pending work when a sync creates additional follow-up tasks.

If the runtime restarts, those tasks resume with their original retry timing.

Improvement

Fewer cold starts for replies

Murph gives an available warm runner more time to take your message before starting a new one.

This avoids extra startup work when the warm handoff takes slightly longer. An unavailable runner still falls back within a bounded wait.

Improvement

More room for health uploads

Companion health uploads can wait in a larger queue while background imports catch up.

Up to 500 pending uploads can now be accepted before the companion is asked to retry later.

Improvement

Message Murph from Home

Once setup is complete, Home has a Message Murph button that opens your connected messaging channel or lets you choose one.

Improvement

Less waiting during updates

Murph checks that an update is ready before switching new replies to it.

A slow or failed update leaves the current version handling your messages. Ongoing conversations can keep their ready session when an update becomes active.

What's new in Murph

14 updates shipped in this edition.

Improvements

Improvement

Faster delivery after file approval

Queued device updates no longer hold up a file you have approved Murph to send.

Delivery resumes after approval without waiting for another message. Your approval still applies to the specific file and destination.

Improvement

More accurate sleep in Journal

Journal keeps sleep on the right date, preserves short naps, and shows sleep durations in consistent units.

The timeline does less work with long histories. Opening Journal during your first device import now checks for new entries for up to a minute, and chart weekdays stay aligned when you travel.

Improvement

Quieter patterns, clearer evidence

On phones, pattern cards focus on changed results, with compact cards for activities showing no clear changes.

Tap the green coverage bars to see how many days an activity was recorded. Result drawers now show how many days support each average, including separate samples for sleep score and sleep efficiency.

Improvement

Cleaner scheduled updates

Routine reminders and summaries stay focused on their purpose without repeating generic offers to change or pause them.

You can still change or pause an automation in conversation. Requested message wording and relevant reminder-cadence questions are preserved.

Improvement

Smoother recovery for connected devices

Background sync now clears redundant update requests while a connected device is waiting for a retry.

New device data can continue through the existing sync process, while provider retries keep their scheduled timing.

Improvement

Less setup before a fresh reply

Murph prepares independent parts of a fresh conversation session together so it can begin processing your message sooner.

Workspace access and session checks still finish before processing begins. The saving varies with startup and network conditions.

Improvement

Fewer repeat questions

Scheduled check-ins use available conversation and records before asking you for information again.

When the answer is already known, Murph can skip the question or ask only for a useful missing detail, even when a reminder has fixed wording. Future reminders stay active.

Improvement

Clearer Journal notes from your conversations

Murph saves clear health facts from private conversations with concise English names, useful details, and matching icons.

Journal preserves all-day events and approximate periods without inventing a time. Opening Journal requests updated entries automatically. You can ask Murph to correct an existing entry.

Improvement

Journal keeps Today up to date

Journal follows your local date while it stays open and labels older weeks with their actual date range.

The calendar has larger touch targets and a clearer selected date. Empty timelines also show when a background update is running.

Improvement

More time to revisit photos and videos

Ask about newly shared images for up to 90 days and videos for up to 30 days in the same conversation.

Murph can find an earlier attachment in private chats and supported groups even after the original message text expires. If it is unavailable, Murph can help you choose another attachment or ask you to resend it. Older uploads keep their previous expiry dates. Audio and ordinary message text still keep their 14-day window.

Improvement

More natural messages

Murph uses plainer language in setup recovery, reminder confirmations, and weekly updates.

Reminders focus on what was saved, setup errors explain what is blocked, and weekly updates get to the point.

Improvement

More reliable evidence for your patterns

Personal Patterns makes better use of comparable days and checks that repeated signals reflect your typical experience.

A few unusual readings can no longer outweigh mostly contradictory comparisons when earning a repeated-signal grade. Overlapping records from one episode count as one case. Patterns still describe associations, not causes.

Improvement

Patterns fit your phone

Each factor now has its own card on phones, with health measures shown together without a selector or sideways scrolling.

Cards lead with changed results, with quieter comparisons in a compact footer and coverage bars beside each factor. Tap a comparison to open its supporting data in a bottom drawer. Desktop keeps the sortable comparison table.

Improvement

A simpler home screen

Home now keeps your remaining setup steps together and points you back to Murph when setup is done.

Experiment cards and feature promotions no longer appear on Home.

What's new in Murph

12 updates shipped in this edition.

New features

Feature

A thoughtful follow-up when it helps

Murph can check back once on a private reminder or an important unanswered question, even if you've talked about something else since.

Before following up, Murph checks the conversation again and can stay quiet if the matter is resolved or the check is no longer useful. Follow-ups expire, won't create a chain, and can be stopped or postponed in conversation.

Improvements

Improvement

Clearer Pattern updates

Personal Pattern messages explain what Murph noticed and how much support it has in everyday language.

Updates sound more like a conversation, leave letter grades out, and link directly to Patterns when more findings remain.

Improvement

Fewer restarts after brief connected-health import interruptions

Connected-health imports can recover from a brief storage interruption without starting the import over.

Murph makes one short, permission-checked retry while saving the same artifact. Longer interruptions still use the existing import retry schedule; cancelled or no-longer-authorized requests are not retried.

Improvement

See the latest result in your experiment

Experiment results now show the latest dated result alongside the statistic used to compare the experiment windows.

Available results remain visible when a baseline is missing. Before-and-during changes still appear only when there is enough data to compare.

Improvement

Health source reconnects keep their progress

Reconnecting a health source can now work through a large backlog of older queued updates without starting over on every retry.

A reconnect may still need another attempt while the backlog is processed. Your current connection stays unchanged until that step finishes, and saved updates that can be imported without the old credentials are retained.

Improvement

Typing recovers during replies

Murph can restore its iMessage typing indicator after temporary failures or a cleared indicator while working on a reply.

Typing refreshes can recover after temporary failures or a cleared indicator, with an extra refresh after progress messages. Indicators still depend on iMessage delivery.

Improvement

More reliable refreshes for larger dashboards

Larger private dashboards use less temporary memory during updates, reducing a cause of failed refreshes.

Each update becomes available only after all of its data has been saved successfully.

Improvement

Lighter experiment images on phones

Experiment cards download images sized for their mobile layout.

The same photos and card layouts remain, with smaller image downloads where the screen needs fewer pixels.

Improvement

Less work to load your dashboard

Private dashboard pages do less background setup when loading your data, with fewer repeated calculations on Biomarkers and Patterns.

Session checks also read less data. Your health data stays encrypted in transit, and pages still check your current access before showing cached data.

Improvement

Lighter public pages

Public pages load less code while you browse.

Sign-in tools load when you approach a sign-in control or open it, and sign-out keeps its existing retry behavior.

Improvement

Clearer medical record imports

Find your provider, authorize in your patient portal, and see what was saved, including useful results from an incomplete import.

Saved lab results link to Biomarkers. You can disconnect portal access while keeping saved records, or reconnect to the same patient record within the source’s import limit. Some chart records are retained only as source evidence.

Improvement

Wearable history sync keeps moving

History requests for Fitbit and other wearable connections can keep moving while Fitbit is still active.

Google Health history still waits for the Fitbit migration handoff. Murph preserves the requested dates without treating a completion notification as newly arrived health data. Source permissions and data checks still apply.