You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Controlled local media assets for explicit image, audio, video, and PDF imports: content-addressed storage outside the Git worktree, MIME verification, hash integrity checks, quota-aware cleanup, and explicit attachment to project memory.
MiniMax image generation through the controlled asset lifecycle.
Durable MiniMax-H3 video jobs with persisted status, restart-safe polling, bounded downloads, and explicit attach-on-complete behavior.
Typed multimodal embedding inputs and query/document intent, with honest text-only fallback when the configured provider cannot embed an asset.
A transport-neutral MCP project-binding boundary in preparation for stateless MCP clients.
Safety and Compatibility
MCP media generation remains opt-in through MEMORIX_MCP_MEDIA_GENERATION=1 because it may incur provider charges.
No automatic screenshot capture, no arbitrary remote-media fetches, and no claim that text-only embeddings understand images.
CLI remains the complete operational interface; MCP provides the bounded agent-facing media surface.
Verification
GitHub CI passed on Ubuntu and Windows, plus typecheck, Node 26 native SQLite, Docker control-plane, and MCP Registry metadata.
Release pipeline passed clean build, full tests, npm provenance publish, and official MCP Registry publication.