Skip to content

Releases: makefx/cli

makefx 2.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 14:01
cab014b
  • Create, quote, list, and filter 3D assets through the public service catalog.
  • Upload GLB files with automatic MIME detection and download them with the correct extension.

makefx 2.3.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 18:48
f7b65a7
  • Browser sign-in pages now match makefx.app, with a starter prompt you can copy to your agent after authorization.

makefx 2.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 20:54
d8dab7a
  • voices list [--space ACCOUNT/SPACE] [--query TEXT] [--limit 1..50] [--cursor CURSOR] [--all] lists the voices speech accepts for the paying account, one page at a time, through the new list_voices tool. The catalog no longer names voices, so a large ElevenLabs library no longer makes models --space exceed the MCP result cap.

makefx 2.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 20:29
ce35be5
  • create reads only the requested model's catalog entry, so it no longer fails with result_too_large for a space whose ElevenLabs voice library makes the whole catalog exceed the MCP result cap.
  • models --model MODEL prints one catalog entry.

makefx 2.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 09:05
58548af
  • asset update --position null unpins a card so the canvas lays it out by its lineage again; an object still pins it. Leaving --position off create or upload now leaves the card to that layout.

makefx 2.0.3

Choose a tag to compare

@github-actions github-actions released this 26 Sep 00:10
d0dca40
  • create refuses a prompt longer than the model's published prompt_max_chars before spending credits, and counts prompt length in characters rather than UTF-16 units, as the service does.

makefx 2.0.2

Choose a tag to compare

@github-actions github-actions released this 25 Sep 23:43
c3eba08
  • create --wait --json now prints each asset's final ready or failed state instead of the queued state captured before waiting, and exits 1 with the failed asset's error when waiting ends in failure.
  • Usage and unexpected errors are now also written as JSON to stdout under --json, and the upload error for an unrecognized file extension now names the supported upload types.

makefx 2.0.1

Choose a tag to compare

@github-actions github-actions released this 24 Sep 11:19
ec48775
  • Always print the login authorization URL, callback port, and an SSH tunnel command with the detected hostname so remote login can be completed from a local browser.

makefx 2.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 22:08
b40f7b6

One canvas for you and your agent

  • Rebuilt the CLI for makefx.app v2: every command acts on the same space, assets, and recipes that the web canvas and MCP clients see.
  • create reads the live model catalog for the paying space, applies its defaults, and refuses invalid settings before spending credits; estimate quotes the same request first, and --from-asset replays a recipe as current or exact.
  • upload and download stream media through signed URLs, and export writes the space document; existing files are never overwritten.
  • audio align and audio timings manage word timings for ready audio.
  • purchase create prepares a credit purchase without taking card data, and purchase get reads its status.
  • space publish and space unpublish change a space's public snapshot, and open prints and opens a space or asset URL.
  • mcp relays a local stdio MCP client to the hosted endpoint with your stored login.
  • --version prints the installed version.

Open source

  • The CLI is now developed in the open at github.com/makefx/cli under the Apache License 2.0, and ships as one executable with no runtime dependencies.
  • Stored credentials are readable only by your user.