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.55.1

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.55.1
File Size Uploaded Provenance
meshagent_cli-0.55.1.tar.gz 1.2 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for meshagent-cli 0.55.1
File Interpreter ABI Platform
meshagent_cli-0.55.1-py3-none-any.whl Python 3 none any Details

Total release size: 2.4 MB

Release files / meshagent_cli-0.55.1.tar.gz

Download URL meshagent_cli-0.55.1.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
1190cb506ce590d6565156c0e43a8372c58cda117e820c2e65c0471f10ebfb2d
BLAKE2b-256 checksum
How to use checksums
5ea53c9820d0ee1959246f9200114d3a76e8be82b1b995d993a970d06e32665a
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.55.1-py3-none-any.whl

Download URL meshagent_cli-0.55.1-py3-none-any.whl
Size 1.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
a8ae8cd95d44bc048ae4bd20bd6cdfa69c34bb02ebb618f0e12bf2a2703f4466
BLAKE2b-256 checksum
How to use checksums
dac59db928bd2a50d8efeca8feab560f4077b29af55b69246df6847bba72a38d
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.55.1

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.55.1 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