Skip to main content

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)

Source distribution for meshagent-cli 0.54.2
File Size Uploaded Provenance
meshagent_cli-0.54.2.tar.gz 1.2 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for meshagent-cli 0.54.2
File Interpreter ABI Platform
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.

Release history Release notifications | RSS feed

This release

0.54.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page