When Murph's connection to its model drops before a reply starts, Murph recovers after 15 seconds instead of 90.
Replies that have already started keep their existing time, so longer reasoning and tool work can still finish.
Changelog
Seven days of features and improvements from the full Murph archive.
5 updates shipped in this edition.
Improvements
When Murph's connection to its model drops before a reply starts, Murph recovers after 15 seconds instead of 90.
Replies that have already started keep their existing time, so longer reasoning and tool work can still finish.
Murph can check whether an experiment follow-up is due without first refreshing unrelated health summaries.
The check still uses your current experiment status and saved activity to decide whether to follow up.
Some malformed referral links now show a not-found response instead of a server error.
Valid referral links, including their query parameters, keep working as before.
Murph can finish setting up your private phone conversation after a welcome message is accepted, including when you add a phone after signing up by email.
The handoff still checks your verified phone and assigned Murph number before linking the conversation.
Ask Murph to wait a few seconds before buzzing your WHOOP or Garmin, and to check whether the band accepted it.
Waits under a minute happen right away; longer delays still use reminders. If the Murph app is not open on your iPhone, Murph now says so instead of reporting a buzz that cannot arrive. Keep the app open with the band connected for delivery.
2 updates shipped in this edition.
Improvements
Typing indicators recover correctly after a message that does not need a reply.
An earlier silent message no longer leaves later messages without a typing indicator. This applies to private conversations and supported group chats.
Nutrition, workout, and challenge cards viewed on a Mac or without the Murph app show one Murph badge instead of two overlapping ones.
Card contents and layout are unchanged. Cards that were already sent keep their original image.
5 updates shipped in this edition.
Improvements
Question marks and thumbs-down iMessage reactions reach Murph without an extra interpretation step.
Ambiguous laughter and unidentified reactions get another look instead of being dismissed as acknowledgment. Clear appreciation can still stay quiet, and a reaction alone never grants permission to take action.
Murph keeps wearable and blood-test lookups focused on the records they need.
Latest readings, activity, recovery and blood-test lists avoid unrelated search rebuilds. Preparing your Vault also reuses wearable calculations. Saved updates and deletions are still checked before Murph answers.
When SMS sign-in rejects an invalid phone number, Murph asks you to check the number and country code instead of suggesting you retry later.
This fixes an additional provider response format. Service outages keep their retry guidance, and verification protections are unchanged.
Murph can finish saving recent conversation changes when background updates complete at the same time.
Overlapping saves preserve the latest completed background progress. This improves saving reliability without changing how replies are sent.
Ask Murph what used your allowance, with a breakdown by model and activity and a closer look at expensive turns.
A quiet weekly review can move suitable reminders to Luna while preserving explicit model preferences and more demanding work. Reviews are bounded, and missing usage details are marked as unavailable rather than estimated as zero.
8 updates shipped in this edition.
New features
Connect a compatible band in Settings > Connect device, test a buzz, then ask Murph how wrist reminders could help.
Murph can send an immediate wrist reminder or schedule one for later. Keep the app open with the band connected when it is due. Garmin may also make a sound; device compatibility is still being verified.
Improvements
With a compatible Murph iPhone app, Murph can report when the app last checked in and explain why a wrist reminder could not be sent.
For a useful timer or discreet reminder, Murph can offer an optional wrist cue when it already knows you wear WHOOP or Garmin. App contact includes background activity when iOS permits it, but does not prove Health sync or app closure. Groups can see last contact when you share wearable data from an active Apple Health connection.
Murph gives a slow-loading page time to finish opening and return its contents.
Opening a page now leaves time to read it after navigation. Websites can still time out or return errors.
Murph can list your saved experiments without first preparing unrelated health summaries.
Experiment lists still use your current saved plans and statuses. Other health views are prepared when those views are needed.
Murph can handle longer vault tasks with focused context and review morning reminders in batches.
Simple iMessage acknowledgments can stay quiet after a lightweight check. Reactions that answer a question, express confusion, or need follow-through continue to the full assistant. Reminder changes still require a current record check.
When the SMS provider explicitly rejects a phone number as invalid, sign-in asks you to check the number and country code.
Service failures still show the existing retry message. Verification and fraud protections remain in place.
Murph reuses checked nutrition facts when you correct a meal and keeps routine ingredient research bounded.
Food search better distinguishes complete product names and finds longer names from short misspelled queries. When a routine label lookup is inconclusive, Murph can give a clearly marked estimate; exact allergen and dosing questions still need verified evidence.
Ask Murph in a private iMessage or Telegram chat to call you with a reminder at a chosen time.
Murph uses your incoming iMessage phone number when available and asks for a number when it is missing. Each scheduled reminder makes one call attempt; reaching you is not guaranteed.
7 updates shipped in this edition.
Improvements
Murph performs fewer internal checks before provider activity, reducing overhead before typing and replies.
Provider requests now use the running container’s local authority instead of an extra remote authorization call. Runtime ownership and usage limits remain enforced.
Background syncing can recover from an interrupted run without waiting for your next conversation.
Routine maintenance can clear an inactive run that was blocking recovery, while active conversations and syncs remain protected.
Imported questionnaire answers, scores and medical history can now retain structured values, statuses and source details.
Unknown dates and missing units stay unknown. Murph can also read RTF text and continue through longer documents, while keeping unclear facts and unreviewed images marked as unresolved. Your original evidence remains in the vault.
Connected-device updates now give slow responses more time to arrive before timing out.
Some requests have a longer wait limit. Updates can still be delayed or fail, and your conversations keep priority.
Your messages can take priority when background syncing is still starting up.
Background syncing can still start on its own. If a session is already running, it can pick up your message directly.
Murph can resume an approved question to another chat after saving progress, reducing requests that stall before their deadline.
Existing sharing permissions, answer destinations, and deadlines still apply.
Murph checks that generated voice memos and songs contain decodable audio before uploading them.
Empty files and incomplete audio headers are caught before sending. Playback still depends on your messaging app receiving the audio correctly.
7 updates shipped in this edition.
Improvements
Corrected images across 123 exercises make poses, movement phases, and side changes easier to follow.
The updates replace mismatched exercise pictures, fill in missing movement phases, and clarify confusing limb positions and labels.
Murph can recover supported measurements, lab results and other structured findings from records previously saved only as source notes.
Your original evidence stays in the vault. Unclear details remain unresolved, and recovered facts track corrections or withdrawals of their source records. Advanced intake imports can also retain assessment categories and links to source records. This does not guarantee a complete medical chart.
Shared contact cards use your active Murph texting number.
Saving from the app waits until your texting line is ready. Cards are not sent when messaging is blocked or the current sending number cannot be determined.
Murph can recover sooner when a connection fails as it starts processing your message.
A failed startup request no longer adds an unnecessary waiting period before processing can resume.
Group updates distinguish stalled wearable delivery from a successful sync check.
When device status is shared, sources with detected delivery gaps can show that they need attention. Missing sleep alone no longer prompts a later report time without evidence that records usually arrive late.
Murph now defaults to GPT-6.1 Sol. Existing OpenAI reminders and automations saved with GPT-6 Sol use GPT-6.1 Sol when they run.
Your schedules and explicit reasoning settings stay the same. You do not need to recreate reminders. Luna, Venice, and custom-provider routing keep their existing behavior.
Murph picks up the language you use in private conversation and remembers it for future voice memos.
Your selected voice stays the same. You can change the default or ask for another language just once; a translation request does not reset your preference.
8 updates shipped in this edition.
Improvements
New voice memos use Eleven v4 while keeping your selected voice.
Your saved voice choice stays in place. Previously queued memos keep their original generation settings.
Murph now retries more temporary connection failures while saving completed background work.
A brief gateway failure gets one automatic retry. If it persists, the existing recovery process still handles the pending work.
When no public goal exactly matches your request, Murph keeps your plan tied to the outcome you asked for.
Related public goals no longer become the source of your custom plan. You still review the plan before it is saved, including whether you want reminders.
Connected-device history can continue in smaller windows when a day contains too many heart-rate samples to collect at once.
Imports keep their existing safety limits and only publish complete windows. Oversized hourly responses remain retryable rather than publishing partial data.
Murph can read your sleep history without first preparing unrelated health summaries.
Sleep answers still use your current wearable records, including corrections. Preparing other health views happens when those views are needed.
Murph skips unnecessary checks and waits when there is no pending background result to handle before your message.
Daily Journal and Personal Patterns checks now use Luna with extra-high reasoning.
These two background checks use the lower-usage model while keeping their existing schedules and instructions.
Settings lists Luna, Sol, and Astra from lowest to highest usage.