Milady v2.0.0-alpha.93
Pre-release
Pre-release
·
5382 commits
to develop
since this release
Changes
Bug Fixes
- Windows EXE crash: Set
MILADY_DISABLE_LOCAL_EMBEDDINGS=1automatically on Windows to prevent node-llama-cpp crash during startup - Startup diagnostics: Write fatal errors to
milady-startup.logbefore exit so crashes are diagnosable without a console - Safe avatar index parsing: Validate
STREAM_AVATAR_INDEXis a finite integer in 0-999 range instead of passing NaN - Consistent voice defaults: Default
autoSpeaktofalse(wastrue) so disabled voice + enabled autoSpeak don't produce contradictory UI state - Body size limits: POST
/api/stream/voicecapped at 2KB,/voice/speakat 8KB; oversized payloads return 413
CI/CD Fixes
- Fix TypeScript type check (
@miladyai/plugin-streaming-base→@miladyai/autonomous) - Fix unit test drift (
INTEGRATION_DOD_MAP.mdremoved from expected files) - Fix E2E validation (use
buninstead ofnodefor CLI tests) - Fix App Startup E2E (correct test file paths after move to
packages/app-core/) - Fix PyPI publish (add API token fallback for first publish)
- Fix release-check drift guard for
MILADY_DISABLE_LOCAL_EMBEDDINGS - Remove
MILADY_DISABLE_LOCAL_EMBEDDINGSCI workaround (now handled in agent.ts)