Skip to content

docs(readme): GitHub import works from MiniMax Code 3.1.11 - #117

Merged
MyPrototypeWhat merged 1 commit into
mainfrom
docs/github-import-3.1.11
Nov 9, 2026
Merged

MyPrototypeWhat merged 1 commit into
mainfrom
docs/github-import-3.1.11

Conversation

@MyPrototypeWhat

@MyPrototypeWhat MyPrototypeWhat commented Nov 9, 2026 •

Copy link
Copy Markdown
Collaborator

Corrects the install section that #105 just merged. It said GitHub import of this repository fails because the archive exceeds the client's 128 MiB cap. That holds only for clients before 3.1.11.

Why

  • The cap was raised in 3.1.11. It went from 128 MiB to 512 MiB in agent-archon b5cf410345 (Nov 5), which is in the v3.1.11 tag. 3.1.11 installers for macOS and Windows are on both production CDNs.
  • This repository fits. A git archive zip of main is 156.2 MiB, and the repository has 2,555 entries against a 100,000-entry limit. The imported plugin directory still has to meet the 64 MiB / 1,024-file package limits, which every package here does (the largest, minimax-video, is 62.8 MiB).
  • There is a 5-minute timeout. DOWNLOAD_TIMEOUT_MS = 300_000 is an AbortSignal.timeout passed to the archive fetch, so it covers the whole download. The repository needs a steady ~0.5 MiB/s from codeload. I measured 2.0 MiB/s today (about 77 s for the full archive) and 0.28 MiB/s on Nov 3 (which would time out), so speed varies.
  • The entry point and URL format come from the 3.1.11 UI.
    • Plugins page → Create → under Mini App, Import from a Git repository (plugin_marketplace.create_menu.import_github_miniapp; 创建 → 从 Git 仓库导入).
    • The hint text says GitHub URLs may name a subdirectory.
    • The Mini App import preview (permissions and README, agent-archon 6116858154) is also in 3.1.11.

Change

README.md and README.zh-CN.md, "2. Install":

  • From 3.1.11 you can import with a plugin directory URL; the paragraph includes a sample URL.
  • On a slow connection, install manually instead.
  • Earlier clients cannot import from this repository.

Correction to #105

When I checked the release for #105, I reported that the v3.1.11 contract files were identical to the preview_train commit #105 was written against (628e1cbe24). That check was broken: the path list went through an unsplit zsh variable, so git diff compared nothing. The real diff has two changes:

  • this archive cap;
  • de10e8594d, an automatic-sleep fix. It aborts a queued whole-App stop when a new turn @-mentions the App or calls its MCP tools, and adjusts how a slept pop-out window restores. It makes the existing docs/runtime.md sentence more accurate and changes no author-facing contract.

I redid the v3.1.11 → v3.1.12 diff with the paths written out: it has no contract changes.

Not verified

  • No import was run in a real client. The behaviour is read from the 3.1.11 source.
  • The archive size and download time will grow as packages are added.

Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.

3.1.11 raised the client's repository archive cap from 128 MiB to
512 MiB (agent-archon b5cf410345), so importing a plugin directory from
this repository fits. Describe the Plugins page entry and a sample URL,
and keep manual installation for slow connections (the download must
finish in 5 minutes) and for clients before 3.1.11.

Assisted-by: Claude Opus 5.5 (OpenCode)
@MyPrototypeWhat
MyPrototypeWhat merged commit c8f6b1e into main Nov 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant