Manage Controlled Media
memorix_mediaManage local media assets by importing, attaching, inspecting, or generating images/videos with MiniMax, keeping files outside the Git worktree until explicitly attached to memory.
Instructions
Use the controlled local media library for an explicit import, attachment, inspection, or MiniMax generation request. Assets stay outside the Git worktree and enter normal memory only when attach is explicitly true. Use the CLI for destructive removal, quota cleanup, and direct generation. MCP generation is disabled by default and requires MEMORIX_MCP_MEDIA_GENERATION=1 after the operator reviews provider billing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | No | Image output count. | |
| kind | No | Optional asset list filter. | |
| path | No | Explicit local image/audio/video/PDF path for import. | |
| jobId | No | Durable media job ID for status. | |
| limit | No | Maximum assets to list. | |
| model | No | MiniMax image or video model. | |
| ratio | No | Image or video aspect ratio. | |
| title | No | Observation title when attaching generated/imported output. | |
| width | No | Requested image width. | |
| action | Yes | ||
| attach | No | Attach generated/imported output to normal project memory explicitly. | |
| height | No | Requested image height. | |
| prompt | No | Explicit MiniMax generation prompt. | |
| region | No | MiniMax deployment region. | |
| assetId | No | Controlled MediaAsset ID for attach/show. | |
| duration | No | MiniMax video duration in seconds. | |
| narrative | No | Short retrieval text when attaching an asset. |