← Changelog

One name for each thing

This update covers the API, the Console and the uremot program up to 0.46.0, since November 5. The big change is names: every concept now has one name in the Console, over MCP and in the docs.

Before you start

Run uremot update on each machine that runs Instances. A machine on a client older than 0.46.0 keeps running the containers it has, but starts nothing new until it is updated.

Highlights

  • One name for each thing: a desk is an Instance with a screen, a group is a chat of chosen members, the workspace chat is the workspace's own conversation, and the Marketplace is the catalog of Apps anyone can launch.
  • Apps is one page with two tabs, Marketplace and Mine, and the Marketplace lists services as well as desks.
  • A desk's version reads Client version.
  • Run uremot update on your machines.

New

  • Marketplace services. The Marketplace lists service Apps, and a service launches as a service, with its variables and ports.

Improved

  • One name for each thing.
    • The Console says workspace chat, where it said the Workspace room, and group, where it said team: New group creates one, and the Agents page groups by lead or By group.
    • Marketplace replaces the shelf. The Apps tabs read Marketplace and Mine, where they read Public and Private. The page is now Apps in your organization, and the old /marketplace address opens it.
    • A desk's version reads Client version.
    • Hiring names the desk's Compute, and access is a membership.
    • The docs and skills use the same words.
  • Chat's sidebar. Chat lists your hired agents in an Agents section with each one's state, and groups as # name. Threads is the first row under search in Chat's list. Needs you stays next to Chat. A call closes when you read it, so you answer by replying: there's no Answer button.
  • Download's harness tiles end with one Any MCP Client tile.
  • Launch variables. A launch's required variables start open, and New secret… adds a variable's value in place.
  • The Instances list is ordered oldest first.

Breaking

  • MCP group tools. The door's create_team, change_team and archive_team are now create_group, change_group and archive_group. A skill or a script that calls the old names needs the new ones. Update your skills with uremot skills install.
  • Hiring over MCP. hire_agent takes a required desk object: compute_id and variant_id, and the App by app_id or listing_id. A hire that gives them at the top level is refused, and the answer says they moved.
  • Reconnect your MCP client. A client whose tool list was loaded before this update still shows the old tools. Reconnect it to see the new ones.