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.54.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| meshagent_cli-0.54.2.tar.gz | 1.2 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| meshagent_cli-0.54.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.4 MB
Release files / meshagent_cli-0.54.2.tar.gz
| Download URL | meshagent_cli-0.54.2.tar.gz |
|---|---|
| Size | 1.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ae2ff3bd161428bd5ac5e53a38b760cb8a46bf5dbe23647cd57ebb5bdd85d8cb
|
|
BLAKE2b-256 checksum How to use checksums |
5d81d117fddb8cabadc046fdab4602ec897839854271a5e0f93f2100ac474257
|
| 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.54.2-py3-none-any.whl
| Download URL | meshagent_cli-0.54.2-py3-none-any.whl |
|---|---|
| Size | 1.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
83751d18349cbcd10902a6b60e8518f88a9166ca7efe9c4f339326c734dcf8fd
|
|
BLAKE2b-256 checksum How to use checksums |
726f6fd66ba9fee534222be0f6c006cb6f58c8797462b2e41c8ea23b064f9fc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Security for meshagent-cli 0.54.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.