MCA v0.1.0-alpha.3
Pre-release
Pre-release
MCA v0.1.0-alpha.3
Local API persona hotfix for third-party OpenAI-compatible clients.
Highlights
- Fixed local API requests losing the current MCA persona/system prompt when a
client does not send its ownsystemmessage. - Preserved third-party character-card
systemmessages so client-provided
personas are not overwritten by MCA defaults. - Persisted generation parameters across app/model reloads, including system
prompt, sampling settings, context size, thread count, and reasoning mode. - Unified the AIDL and HTTP local API request parser so both paths share the
same OpenAI-compatible behavior. - Added unit tests for persona inheritance, third-party character-card
precedence, and generation-parameter round trips.
Validation
:api:local:testDebugUnitTest:core:engine:testDebugUnitTest:app:assembleDebug- Device smoke test with OpenAI-compatible
/v1/modelsand
/v1/chat/completions. - Verified both non-streaming JSON and
stream=trueSSE responses preserve the
third-party character-cardsystemmessage.
Known Limits
- A local chat model still must be loaded before local API chat requests can
complete. - Local image generation remains experimental.