Skip to content

Bump MedtrumKit to 85a61c2 - #486

Open
ps2 wants to merge 1 commit into
next-devfrom
bump/medtrumkit-sync
Open

Bump MedtrumKit to 85a61c2#486
ps2 wants to merge 1 commit into
next-devfrom
bump/medtrumkit-sync

Conversation

@ps2

@ps2 ps2 commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Brings next-dev up to MedtrumKit dev through 3ad0979 — the revision LoopWorkspace/dev pins — plus the async alert call-site adaptations that merge required.

MedtrumKit#2 merge dev through 3ad0979 into next-dev
MedtrumKit#3 adapt alert call sites to the async LoopKit delegate API

What comes in

21 upstream commits, chiefly bug fixes next-dev users do not currently have:

The eight MedtrumKit commits beyond 3ad0979 are deliberately excluded as potentially experimental.

Verification

Clean build of the workspace against 85a61c2 with fresh derived data — BUILD SUCCEEDED.

Not exercised on Medtrum hardware. The alerts rework is the largest behavioural change here, and the adaptation in #3 changes when alerts are issued relative to pump events — both delegate calls now run inside a single Task to preserve their prior ordering. Someone with a Medtrum pump confirming that alerts still issue and retract as expected would be worthwhile before this reaches wider testing.

Brings next-dev up to MedtrumKit dev through 3ad0979, the revision
LoopWorkspace/dev pins (#2), plus the async alert call site adaptations
that merge needed (#3).

Chiefly upstream bug fixes that next-dev users do not have: BLE write
thread-safety, a duplicated reservoir notification fix, prevention of
deactivation while a bolus is in progress, and the LoopKit alerts
rework.

The eight MedtrumKit commits beyond 3ad0979 are deliberately excluded as
potentially experimental.
@ps2 ps2 mentioned this pull request Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant