Skip to content

MCA v0.1.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@lyydfys lyydfys released this 01 Jul 15:16

MCA v0.1.0-alpha.2

Local API compatibility update for the public alpha line.

Highlights

  • Verified OpenAI-compatible local API use with a third-party Android client.
  • Improved /v1/chat/completions compatibility for common connection tests:
    multiple system messages are normalized and probes without a user turn no
    longer fail local chat templates.
  • Improved streaming detection for stream=true, string/number stream flags,
    and Accept: text/event-stream.
  • Confirmed SSE responses with data: {...} chunks and final data: [DONE].
  • Added foreground keep-alive support for the local API server while it is
    enabled.
  • Added cloud multimodal chat input support by sending image attachments to
    OpenAI-compatible and Anthropic-compatible vision models.
  • Added experimental local vision support for llama.cpp multimodal GGUF models
    that have a matching mmproj / vision projector file.
  • Expanded the in-app API Usage Guide with Base URL guidance, supported paths,
    stream behavior, error explanations, and trusted-network safety notes.
  • Updated GitHub documentation for local API setup and compatibility.

Local API Notes

Use http://127.0.0.1:11435/v1 for same-device clients.

Use http://<phone-lan-ip>:11435/v1 for another trusted device on the same
network, after enabling open port inside MCA.

Supported paths:

  • GET /health
  • GET /v1/models
  • POST /v1/chat/completions
  • GET /

The API key is generated inside MCA and should not be shared in issues,
screenshots, or release notes.

Known Limits

  • A local chat model must be loaded before chat requests can complete.
  • Same-LAN open port should only be used on trusted networks.
  • Local vision requires a matching multimodal GGUF model and projector file;
    text-only GGUF models cannot identify images.
  • Local image generation remains experimental and should not be presented as a
    stable fast phone-side feature yet.