Skip to content

Preserve room notes and Show continuation when audio is oversized - #372

Merged
blisspixel merged 1 commit into
mainfrom
fix-long-room-audio
Oct 4, 2026
Merged

blisspixel merged 1 commit into
mainfrom
fix-long-room-audio

Conversation

@blisspixel

Copy link
Copy Markdown
Owner

Mandelbrot's 48-second voice exceeded the MCP WAV budget and discarded its
notes and Overture cue, then suggested a shorter sound the tool could not
request. Optional audio now keeps the successful result and reports an
explicit omission in full and compact replies. Show continuation remains
followable, and receipts do not claim that audio was delivered.

Core provides exact WAV size preflight before PCM synthesis. The attachment
limit, full sound duration, pre-master exports, and short WAV and MIDI
behavior remain unchanged. Show schema version 3 declares the omission.
Packaged guidance names the full-length CLI export and clarifies that update
manages installer-created roots. The supplied alpha 32 playtest is recorded
with its native App and listening limitations.

Validation: complete Windows release gate; exact WAV size and budget-boundary
regressions; full and compact long-voice replies; an audio-enabled Overture
followed through its final playable handoff. Prepare v0.4.0-alpha.33 for the
next published-binary feedback round.

Mandelbrot's long voice must not discard notes or end the Overture merely
because its WAV cannot fit. Separate attachment delivery from a successful
tool result, preserve continuation and receipts, and expose the omission in
both full and compact replies without implying an unavailable duration knob.

Preflight exact WAV size in core before synthesis, declare Show schema 3,
document the full-length CLI export and managed update boundary, and prepare
alpha 33 with the reported playtest and focused regressions.
@blisspixel
blisspixel merged commit 55c0484 into main Oct 4, 2026
29 checks passed
@blisspixel
blisspixel deleted the fix-long-room-audio branch October 4, 2026 02:44
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