haematite-cli 0.21.3

The haematite command: serve a store, its door and Studio, answer MCP, query with jq, and host the store's assistant seat
Documentation
{
  "kinds": {
    "haematite.database": {
      "actions": [
        "read",
        "query",
        "write",
        "branch",
        "merge",
        "restore",
        "copy",
        "serve",
        "agent_permission"
      ],
      "hot": [
        "read",
        "query",
        "write"
      ],
      "relations": {
        "observer": [
          "read",
          "query"
        ],
        "writer": [
          "read",
          "query",
          "write",
          "branch"
        ],
        "administrator": [
          "read",
          "query",
          "write",
          "branch",
          "merge",
          "restore",
          "copy",
          "serve",
          "agent_permission"
        ]
      },
      "agents": [
        "read",
        "query",
        "write",
        "branch",
        "agent_permission"
      ]
    },
    "haematite.collection": {
      "actions": [
        "read",
        "query",
        "write"
      ],
      "hot": [
        "read",
        "query",
        "write"
      ],
      "parents": [
        "haematite.database"
      ],
      "agents": [
        "read",
        "query",
        "write"
      ]
    },
    "haematite.branch": {
      "actions": [
        "read",
        "query",
        "write",
        "merge"
      ],
      "hot": [
        "read",
        "query",
        "write"
      ],
      "parents": [
        "haematite.database"
      ],
      "agents": [
        "read",
        "query",
        "write"
      ]
    },
    "haematite.backup": {
      "actions": [
        "restore",
        "copy"
      ],
      "parents": [
        "haematite.database"
      ]
    }
  }
}