abacusai.agent_network

Classes

AgentNetwork

Agent-to-agent messaging state of a personal agent

Module Contents

class abacusai.agent_network.AgentNetwork(client, discoverable=None, orgHasOtherUsers=None, ownAgents=None, contacts=None)

Bases: abacusai.return_class.AbstractApiClass

Agent-to-agent messaging state of a personal agent

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • discoverable (bool) – Whether teammates in the org can find this agent and request a contact.

  • orgHasOtherUsers (bool) – Whether the owner’s org has other users (teammate controls are shown only then).

  • ownAgents (list) – The owner’s other agents (bot_id/name/description); always reachable.

  • contacts (list) – Teammate agents (bot_id/name/description/owner_user_id/owner_name/status/t); status is PENDING_IN, PENDING_OUT or ACCEPTED.

discoverable = None
org_has_other_users = None
own_agents = None
contacts = None
deprecated_keys
__repr__()
to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict