Meshagent
MeshAgent CLI
The meshagent.cli package installs everything you need to streamline room and agent management from your terminal. The CLI assembles submodules for authentication, projects, API keys, participant tokens, messaging, storage, agents, and more.
Check out the CLI Quickstart for more details.
User management
The Python and Rust CLIs support the same user commands:
meshagent user list --project-id "$PROJECT_ID" --filter alice --count 100 -o json
meshagent user get "$USER_ID" -o json
meshagent user update me --metadata '{"timezone":"America/Los_Angeles"}'
meshagent user update "$USER_ID" --project-id "$PROJECT_ID" --annotations '{"team":"support"}'
list follows pages up to --count and returns a continuation token in JSON output; pass it to --continuation-token to resume with the same project and filter. get and update default to your own profile (me). Updates preserve omitted fields. Supplied metadata and annotation objects replace their maps, and {} clears a map. Annotation values must be strings.
Editing another user or supplying annotations requires a project containing that user and the user_profile_editor role (inherited by project admins and owners), along with the required token scopes. See IAM roles and permissions for details.
Learn more about MeshAgent on our website or check out the docs for additional examples!
Website: www.meshagent.com
Documentation: docs.meshagent.com
Metadata
Release files for meshagent-cli 0.53.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| meshagent_cli-0.53.1.tar.gz | 1.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| meshagent_cli-0.53.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.4 MB
Release files / meshagent_cli-0.53.1.tar.gz
| Download URL | meshagent_cli-0.53.1.tar.gz |
|---|---|
| Size | 1.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
05a98e7d6dff6ecedd2e9c28b44b1f32c87b7e7ff2b881585cdec3daffafa599
|
|
BLAKE2b-256 checksum How to use checksums |
db3b22a2f09bfcc6d12a598957a6dba0edb34530e373c105b24d8e0b12b01f9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / meshagent_cli-0.53.1-py3-none-any.whl
| Download URL | meshagent_cli-0.53.1-py3-none-any.whl |
|---|---|
| Size | 1.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2353969cac4bff2fc19bfbdbd010477d31383d9f07fa2ce7528852cb239ed34d
|
|
BLAKE2b-256 checksum How to use checksums |
788160e8daef420fea7ba33b065523361f200ca936bef2722b16f82183b55ad8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|