Changelog

What’s new with Murph

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

What's new in Murph

11 updates shipped in this edition.

New features

Improvements

Improvement

Meal tracking starts with the easiest option

When you ask Murph how to start tracking meals regularly, it now surfaces compatible-iPhone automatic meal capture right away when that fits your device and preferences, while keeping manual logging available.

Automatic capture remains opt-in and best effort, considers only new photos after setup, and requires Full Photos access on a compatible iPhone.

Improvement

Browser Vault refreshes recover automatically

If a background Browser Vault refresh takes too long, Murph now keeps the work for one automatic retry instead of waiting for another change.

The delayed retry stays behind active conversations. If it also times out, Murph moves on so later background work can continue.

Improvement

More reliable joined-group handoffs

Murph now keeps similarly named joined chats distinct, then checks the selected chat before queueing a handoff.

Safe participant counts and labels help clarify the intended destination, including when one matching chat is not currently usable.

Improvement

More timely progress updates

Murph is now more likely to give an earlier update when a direct request needs several sources or substantive steps before the answer is ready.

Short, routine requests stay concise, while longer work can surface one useful progress update without becoming noisy.

Improvement

Contact cards keep your chosen portrait

When you add Murph from Settings, the downloaded contact card now keeps the portrait you selected.

The intentional No photo option remains available. If a selected portrait cannot be loaded, Settings now asks you to try again instead of saving a card without it.

Improvement

Choose how to message Murph

Email sign-ins now keep their email welcome and follow-up while setup asks for Messages or Telegram on Web and iPhone.

A verified phone or linked Telegram account completes messaging setup; email remains available for account access and verified outreach.

Improvement

Fast follow-ups keep the right reply

If you send a quick acknowledgement while Murph is still answering, Murph can keep the useful earlier answer without adding another reply.

Attachments that finish for an older message are also kept off the newer reply.

Improvement

Image follow-ups keep their context

After Murph finishes creating an image in the background, the follow-up keeps the same conversation capabilities and recent context.

Any physical note or other external action still requires the exact generated image and the message that authorized it.

Improvement

Messaging updates stay reliable

Murph now keeps overlapping replies, edits, and conversation updates in a consistent order, preventing a rare failure when several happen together.

Private signup and access follow-ups stay tied to the member's authorized phone or email address, with recipient checks repeated immediately before sending.

Improvement

Workout duration defaults stick

When a member saves an ongoing duration for workouts they report, Murph now applies it to later workout reports that omit duration instead of asking again.

Facts stated in the current report pass through typed capture fields and win over defaults, while the original wording remains a note. One clear preference saved before this improvement can be carried forward automatically.

What's new in Murph

13 updates shipped in this edition.

Improvements

Improvement

Account deletion without passkey setup

You can now delete your Murph account from Settings without first creating a passkey or secure approval wallet.

Deletion still requires a signed-in session and the exact confirmation phrase, and remains available if secure approval is unavailable while vault export stays protected. Existing provider cleanup, retry guidance, and post-deletion sign-out remain unchanged.

Improvement

Appointment check-ins use saved details

Murph now checks relevant saved details before asking you to repeat them and keeps working through ordinary website controls during appointment check-in.

Murph still pauses for a real consent choice, private credential, CAPTCHA, or uncertain submission, and only saves sensitive details when a proper canonical owner exists.

Improvement

Ask your own Murph from a group

When you explicitly ask Murph in a supported group chat to consult your own private Murph, it now follows whether you want the answer in the group or privately and asks when that is unclear.

The request stays tied to you and that group. Choosing group delivery keeps the existing advance notice; choosing private delivery does not post that notice. Existing permission and privacy checks remain, and the group never gets direct access to your private Murph or personal vault.

Improvement

Completed reminders stay quiet

When you tell Murph in a private chat that the action for a current reminder is already done, that occurrence now stays quiet instead of repeating the cue.

Only the matching occurrence is skipped; future reminders remain active, and unclear or older completion messages do not suppress a cue.

Improvement

Exercise pictures arrive with the cue

When Murph teaches a movement in a scheduled Messages cue, it now includes a reviewed exercise picture when one is available and keeps internal catalog labels out of the conversation.

If a picture is missing and you ask to see it, Murph uses the reviewed catalog image when available and can create an instructional image when the catalog has none. Setup-only and non-instructional turns remain text-first.

Improvement

First reminders start with the cue

New recurring reminders now begin with the reminder you asked for, without immediately asking whether to keep, change, or pause it.

Murph asks about cadence only when a confirmed earlier cue has no relevant reply. Prescribed treatment, clinical monitoring, and safety-critical reminders keep their existing protections.

Improvement

Group health updates keep participant labels

Scheduled group health updates now keep each participant's name with their shared values, and current-value questions refresh those labels before answering.

Labels come only from consented shared rows. A new snapshot is not used to remap different earlier figures, identify a sender, or expand what the group can access.

Improvement

Group handoffs keep their context

When you ask Murph to bring a private analysis into a group, the shared update can use your group name and stays available for the room's follow-up questions.

Murph uses only the group-safe name and private context you chose to share. If the consultation cannot finish, its response stays tied to the earlier question instead of arriving as an unexplained message.

Improvement

Response cards follow your latest message

If you send a follow-up while Murph is preparing a response card, Murph can now attach a fresh card to the latest reply instead of falling back to text.

A newer message still clears any card chosen for the earlier request, and the fresh card must fully answer the current request.

Improvement

Less duplicate workspace storage

Murph now rebuilds its private workspace index without redundant audit copies and unused lookup structures, reducing backup bulk while keeping audits and exports complete.

Canonical health and audit records are unchanged. Older closed event history now compresses automatically during interruptible idle checkpoint maintenance, while new messages still preempt cleanup.

Improvement

Faster wake-ups for replies

When Murph's hosted assistant wakes after idle time, it now skips unnecessary setup work and retries a stalled startup check sooner before working on your message.

Older saved state still receives full compatibility checks. Overall startup and health checks remain in place, and unsupported state or true startup failures still stop safely.

Improvement

Onboarding keeps moving when wearables wait

If you choose to connect a wearable later, Murph now continues with the next useful onboarding question instead of pausing the whole conversation.

The connection remains optional, and Murph does not claim that wearable data is connected or syncing until the connection is actually visible.

Improvement

Usage-limit notices recover reliably

If a brief account update collision happens as Murph reaches its hosted usage limit, the one-time explanation now retries instead of disappearing.

Only the pre-delivery claim retries, and only once; message delivery itself is not repeated.

What's new in Murph

22 updates shipped in this edition.

New features

Feature

Video analysis in group chats

In an authenticated group chat, anyone can ask Murph to analyze a video included in the current group exchange, whether they or another participant shared it.

Murph analyzes only when someone explicitly asks about a video in the current group exchange, then shares the answer with the group. If analysis does not run, Murph says so instead of claiming it reviewed the video.

Improvements

Improvement

Pick the right joined group by its chat and people

From your private Murph, you can ask about or share into any joined iMessage group, and Murph can distinguish similar chats using their names, participant counts, and safe contact clues.

Murph asks one clear question when several joined chats fit. Contact names appear only from your own shared Contacts; otherwise clues stay limited to area code and last four digits or a generic email participant. If one chat's participant details are temporarily unavailable, the other groups remain usable.

Improvement

Murph keeps more recent conversation context

When a conversation has to restart behind the scenes, Murph now carries forward more of the recent exchange so ordinary follow-up requests stay connected.

The improvement uses only already-retained conversation history. Existing message-retention limits and member controls are unchanged.

Improvement

Browser tasks keep moving

Murph can continue a browser task when the optional live viewer is temporarily unavailable.

If a task needs you to take over, Murph supports Kernel's current protected viewer addresses and never exposes an unapproved viewer.

Improvement

Referral rewards are easier to scan

The public homepage now presents referral options in a clearer split layout, with each way to earn paired directly with its typical-use estimate.

Reward estimates, referral availability, and the path to the full referral page are unchanged.

Improvement

Clearer multi-exercise workout logging

Murph now keeps distinct exercise variations separate when several are described together in one workout message.

Clearly shared set and repetition instructions carry to each variation. Murph still asks when the exercise identity or quantity split is genuinely unclear.

Improvement

Environment reports can reach full coverage

The main Environment voice interview now asks every condition used in report coverage.

A complete set of answers can now reach 100%. You can still skip a question or update an answer later.

Improvement

Workout plans open ready to log

Exact sets, reps, and weights now open prefilled in the iMessage workout editor, with consistent unit changes across an exercise.

Planned values stay incomplete until you mark a set done, and a selected lb or kg unit becomes the preferred workout unit for later entries.

Improvement

Meal summaries load faster

Meal and nutrient summaries now load faster by going straight to saved meal data instead of checking unrelated records first.

Totals, date ranges, ordering, units, and freshness are unchanged. Edited, imported, or removed meals keep the same handling, along with existing privacy and access controls.

Improvement

More reliable Telegram exercise routines

When a routine does not need a subtitle or closing note, Murph can now send the complete Rich Message without failing on those empty details.

Safety guidance remains required, and catalog-backed images and timing still follow the existing routine checks.

Improvement

Group support stays reachable

Murph can now reach an explicitly named joined group and continue through later memberships or sharing permissions instead of stopping at the first page.

An exact name still selects only one group. Detailed group and permission lists load in pages, and health-sharing updates continue in bounded batches, so heavy use does not block adding or using a later group.

Improvement

Nutrition cards use saved context

Murph now reuses established nutrition suitability and repairs recoverable meal gaps before sending a daily nutrition card.

If a meal's identity or amount is still unclear, Murph asks one focused question instead of presenting partial totals as the finished day. Number-sensitive and scheduled paths keep their existing boundaries.

Improvement

Physical-note recovery can finish

When an older physical-note attempt never reached the printer, Murph can now confirm that and clear the old submission so a separate future note request is no longer blocked.

Recovery still never sends or retries a note. Accepted notes stay protected, and uncertain printer outcomes remain pending until Murph has conclusive evidence.

Improvement

Restaurant meals use grounded nutrition

When you log a recognizable restaurant menu item, Murph now looks up available menu nutrition before saving the meal.

Murph uses its food database first, checks the restaurant's official source when an exact match is unavailable, and labels estimates when the evidence is still incomplete.

Improvement

Scheduled readouts stay on task

Scheduled Murph readouts now follow the purpose saved for that automation, so a current-day update stays focused on the current day.

Existing weekly summaries still run from their own saved instructions, while schedule timing, consent, and delivery safeguards remain unchanged.

Improvement

Support escalations handle more detail

When you ask Murph to pass a product problem to human support, it can now include more detail and correct one invalid submission instead of stopping immediately.

Corrections remain limited to input validation. Murph does not retry an accepted or duplicate escalation, or one that is unavailable or fails during the support handoff.

Improvement

More reliable Telegram group offers

Telegram group-offer buttons now finish reliably when related account changes happen at the same time.

If the Telegram link or group offer changes before the tap commits, Murph safely declines it without leaving a partial membership or sharing grant.

Improvement

Video analysis can follow faster movement

For exercise form, quick action, or a brief moment, Murph can now look at more points in the video before answering.

Ordinary video questions keep the lighter analysis. Every request still makes one pass, and visible form feedback stays observational rather than diagnostic.

Improvement

Voice memos reach the reply

Murph now lets voice-memo processing settle before answering, so an available transcript reaches the reply instead of racing it.

Text-only messages keep their fast path. If attachment processing needs another attempt, Murph waits; a confirmed failure remains explicit instead of being guessed.

Improvement

Workout cards catch up when opened

Opening an active workout card in Messages can now catch up to the latest saved sets and progress.

The message bubble keeps its original snapshot, while the expanded card refreshes securely and keeps that snapshot available whenever the latest state cannot be reached.

Improvement

Workout cards stay ready in Messages

After one Murph setup, editable workout cards can renew their secure access without the Murph app staying open.

Signing out, losing access, or withdrawing consent still closes that access and returns you to Murph when setup is needed again.

What's new in Murph

16 updates shipped in this edition.

Improvements

Improvement

Approved files resume automatically

When you approve a prepared file in a private Murph chat, Murph now sends it without waiting for another message.

The approved attachment stays bound to its original private conversation, and completed temporary copies are cleaned up without touching saved vault files.

Improvement

The Environment interview reads better on a phone

The topic checklist is now the largest text on the screen, the repeated setup copy is gone, and the live transcript no longer cuts a line in half.

Reopening the interview no longer repeats a detail you already answered in the same session, a spoken range such as "twelve to fourteen hours" is saved as a number, an imperial measurement is converted before it is stored, and temperatures read in the unit system your device reports. Letter grades now follow the A to F scale.

Improvement

More compact iMessage workout tables

Short workout comparisons now fit into one shared-header table instead of repeating every field vertically.

Wider content still uses the full-width layout, and the complete text version remains available when an image cannot be delivered.

Improvement

Connected data gets more time to catch up

Murph now gives each background connected-data pass up to two minutes to finish unusually slow sync jobs.

Foreground replies still take priority. Longer-running syncs stay recoverable, and Murph can now pinpoint slow background phases without putting account identifiers or health values in operational logs.

Improvement

Clearer dashboard refresh recovery

Overview and History now keep readable data during refresh problems and show a clear unavailable state when dashboard data is not yet ready.

Background checks stay bounded and the dashboard updates when a later snapshot becomes available, without asking you to manage repeated attempts.

Improvement

Newer connected-health updates keep moving

Long connected-health histories no longer hold up newer sync work.

Murph saves each completed batch and resumes at the exact next day; timed-out background requests also yield to newer updates, while between-sync corrections still receive a full safety recheck.

Improvement

Broad food searches finish more reliably

Food search now bounds catalog work before ranking results, reducing timeouts for broad terms.

Exact names, brand-only terms, generic foods, and typo recovery keep their existing paths while ranking remains intentionally bounded across the catalog.

Improvement

Group chats show up in private Murph

When Murph joins an existing group chat, that group can now appear in its owner's private Murph without a separate join-link step.

Only the group owner is added automatically. Other participants still join explicitly, and Murph does not guess between multiple unnamed groups.

Improvement

Group shares keep the speaker clear

When you ask private Murph to share an update with a group, the group message now keeps your actions and claims attributed to a member instead of presenting them as Murph's own.

Murph uses the sender's saved preferred name when available; otherwise it uses a neutral member reference rather than guessing.

Improvement

Home loads more reliably

Home now reduces overlapping data work so dashboard details are less likely to fall back during busy periods.

Independent sections still recover separately if one optional detail is unavailable.

Improvement

Quieter wearable check-ins

Murph now waits five days before checking on a quiet supported wearable, and you can ask Murph to wait longer or stop checking.

Missing data by itself is no longer described as a disconnected account; reconnect guidance is reserved for an authorization problem.

Improvement

Faster iMessage replies during device sync

In an existing iMessage conversation, Murph now prioritizes your new message over background connected-data work.

If background work is already saving, that save finishes safely first; anything left resumes after your reply.

Improvement

Clearer replies to earlier messages

When you reply to an earlier Murph message in a direct conversation, Murph now uses that exact message to understand what you mean.

The selected message is treated as the reply target without changing ordinary conversation context or tapback handling.

Improvement

Scheduled cards finish sending

Scheduled cards now arrive when the finished card is the complete response.

This covers private nutrition and workout updates plus existing authenticated group cards. Complete text fallbacks also keep moving when a rich card cannot fit.

What's new in Murph

10 updates shipped in this edition.

Improvements

Improvement

Meal photos can ask for missing details

When an automatic meal photo is too unclear to estimate, Murph now asks one focused question instead of leaving daily nutrition stuck.

The retained image still follows its privacy cleanup schedule. A reply updates the existing meal instead of creating a duplicate, then Murph refreshes the nutrition totals and eligible card.

Improvement

Chat videos stay temporary

Videos sent to Murph can support the current request without being carried into hosted workspace snapshots.

Raw video bytes become eligible for removal at the next safe idle cleanup after active work no longer needs them. Attachment details and transcripts can remain so the conversation still makes sense, while videos explicitly saved as durable evidence keep their existing lifecycle.

Improvement

Environment answers keep moving

Answers saved during the Environment interview now reach your report even when Murph is already handling another request.

Your save stays durable while current conversation work finishes, then the next mailbox pass applies it in order and refreshes the report.

Improvement

File-heavy conversations restart lighter

Completed file deliveries no longer add avoidable weight to later conversation restarts.

Files still needed for delivery remain protected while completed temporary copies can be cleared safely.

Improvement

Group-to-private handoffs keep moving

When a group-to-private handoff needs one more detail, Murph can now ask and continue after the participant replies.

Fresh private requests and follow-up answers use their existing separate paths; queued work is still not described as sent.

Improvement

Workout details keep syncing across connected apps

When several connected apps report workouts, Murph now keeps detailed workout sync moving even if one source does not provide that data.

Existing workout facts from sources without that detail remain intact, while sources that support it keep adding their available workout signals.

Improvement

Nutrition tracking recovers more gracefully

Murph can now complete more nutrition cards with compatible saved goals and recover a captured meal when its first update fails.

Saved goal meaning stays unchanged, and automatic captures retain a photo-supported observation when a trustworthy numeric estimate is not available.

Improvement

Clearer confirmations after reminder edits

Murph now confirms saved recurring reminder changes without making ordinary scheduling work sound like a failed update.

Active recurring reminders stay active while the next occurrence is finalized automatically; genuine timing problems remain explicit.

Improvement

Reminder names can repeat

Setting a reminder no longer fails because an older reminder has the same name.

Each new reminder now gets its own stable identity, while existing reminders remain editable by their exact identity.

Improvement

Replies recover faster during updates

Messages that arrive while Murph is restarting after a service update now move into recovery without an avoidable retry delay.

Recovery still waits for the current conversation state to be saved safely before a replacement begins, so the faster handoff does not trade away context or duplicate replies.

What's new in Murph

5 updates shipped in this edition.

New features

Feature

A helpful check when Garmin goes quiet

Murph can now text you when an established Garmin connection stops providing new data, with a quick check of Garmin Connect and your Garmin device.

The check is limited to recently active direct conversations and appears at most once for each extended quiet period. Murph does not send a follow-up when data resumes.

Improvements

Improvement

Live workout sets stay together

Set confirmations during a live workout now keep updating one canonical workout, even when a message is short or describes a repeated routine.

Murph refreshes the same verified workout card after each accepted set. If no exact workout or separate routine owner is available, Murph asks one question and records nothing.

Improvement

Nutrition cards complete more reliably

Requested daily nutrition cards no longer wait on unrelated medical-history lookups.

Murph still asks one short safety question before new numeric targets when needed and keeps guidance nonnumeric when known context calls for a different approach.

Improvement

Connected workouts keep syncing

Workout sync now keeps moving when a connected source temporarily has no detailed stream data.

Murph leaves your existing workout facts untouched and checks that day once more instead of blocking the rest of the connection.

What's new in Murph

6 updates shipped in this edition.

Improvements

Improvement

A quicker first text from Murph

When you start Murph by texting, simple first messages can now get a faster reply while the full assistant starts in the background.

Murph can answer a plain-text opener while the full assistant starts, and stays honest when personal context or an action needs the full runtime. Messages with attachments keep the complete attachment-aware path. Your next message continues with the first exchange in context.

Improvement

Delegated Murph asks finish reliably

When you ask Murph to consult another Murph or carry context into a group, the request now reaches the right conversation instead of getting stuck behind background work.

Private context stays within the permission and destination you chose. A handoff that has not started stops at its existing ten-minute deadline, while work already being delivered stays protected against duplicate sends.

Improvement

Live Environment conditions work again

Your Environment report can again show current weather and outdoor air quality for your saved city.

Murph reuses recent public conditions to keep the report responsive. Your city remains the only location sent, and outdoor air stays separate from indoor air.

Improvement

Starter signup finishes more reliably

Accepting the last required consent now safely continues signup on the server before the next screen.

Starter-ready members finish automatically. If messaging or billing still needs attention, signup continues at that existing step without reporting that consent failed.

Improvement

Restored access keeps moving

When billing or Family access is restored, Murph now resumes pending work reliably even if the first background handoff is interrupted.

Recovery stays tied to the exact access change until it is processed, while ordinary active billing updates do not repeatedly wake an idle Murph.

Improvement

Workout replies keep their place

When Murph asks about your next set, your reply now stays connected to the exact workout being discussed.

Murph carries the exact workout between messages, so you can answer naturally without supplying an internal identifier or risking a different unfinished workout.