register()
Register the current agent with MeshAI. Must be called beforestart_heartbeat() or track_usage().
Agent framework:
crewai, langchain, autogen, openai, anthropic, customLLM provider:
openai, anthropic, google, nvidia, bedrockModel identifier (e.g.,
gpt-4o, claude-sonnet-4-20250514)Human-readable description of what the agent does
Team or project that owns this agent (used for cost attribution)
Key-value metadata tags
id, name, status, and all metadata.
list_agents()
List all agents in your tenant.Filter by status:
healthy, degraded, down, unknownFilter by framework
Filter by team
Number of results per page
Number of results to skip
get_agent()
Get a single agent by ID.Agent ID
update_agent()
Update an agent’s metadata.Agent ID
Updated description
Updated model provider
Updated model name
Updated team
Updated tags (merges with existing)
delete_agent()
Delete an agent. The agent is removed from the active registry but remains in the audit trail.Agent ID

