Skip to content

ChainGraph API Documentation / @badaitech/badai-api / GraphQL / AgentMeta

Type Alias: AgentMeta

AgentMeta = object

Defined in: client/graphql.ts:77

A meta information about the agent

Properties

__typename?

optional __typename: "AgentMeta"

Defined in: client/graphql.ts:78


agent_id

agent_id: Scalars["AgentID"]["output"]

Defined in: client/graphql.ts:79


avatar

avatar: Scalars["String"]["output"]

Defined in: client/graphql.ts:80


can_answer

can_answer: Scalars["Boolean"]["output"]

Defined in: client/graphql.ts:82

can_answer is a flag to enable the agent to answer to the messages. If the flag is set to true, then the agent can answer to the messages. If the flag is set to false, then the agent reactions will be disabled


chain_graph_id

chain_graph_id: Scalars["GraphID"]["output"]

Defined in: client/graphql.ts:83


chat_history_config

chat_history_config: ChatHistoryConfig

Defined in: client/graphql.ts:85

Deprecated

Use template_params instead


deployment_status

deployment_status: DeploymentStatus

Defined in: client/graphql.ts:86


first_name

first_name: Scalars["String"]["output"]

Defined in: client/graphql.ts:87


is_agent

is_agent: Scalars["Boolean"]["output"]

Defined in: client/graphql.ts:88


is_need_reply_to_message

is_need_reply_to_message: Scalars["Boolean"]["output"]

Defined in: client/graphql.ts:90

is_need_reply_to_message is a flag to enable reply to message from the agent. If the flag is set to true, then the messages from the agent will be available for reply


last_name?

optional last_name: Maybe<Scalars["String"]["output"]>

Defined in: client/graphql.ts:91


llm_config

llm_config: LlmConfig

Defined in: client/graphql.ts:92


llm_model

llm_model: Scalars["String"]["output"]

Defined in: client/graphql.ts:94

Deprecated

Use template_params instead


owner_id

owner_id: Scalars["UserID"]["output"]

Defined in: client/graphql.ts:96

owner_id is the user id of the agent owner


prompt

prompt: Scalars["String"]["output"]

Defined in: client/graphql.ts:98

Deprecated

Use template_params instead


purpose

purpose: Scalars["String"]["output"]

Defined in: client/graphql.ts:100

Deprecated

Use template_params instead


role

role: Scalars["String"]["output"]

Defined in: client/graphql.ts:102

role is the description of the agent role


self_awareness

self_awareness: Scalars["String"]["output"]

Defined in: client/graphql.ts:104

Deprecated

Use template_params instead


skeleton

skeleton: Scalars["String"]["output"]

Defined in: client/graphql.ts:105


social

social: AgentSocial

Defined in: client/graphql.ts:106


stats

stats: AgentStats

Defined in: client/graphql.ts:107


template_params

template_params: Scalars["JSON"]["output"]

Defined in: client/graphql.ts:108


token_address?

optional token_address: Maybe<Scalars["String"]["output"]>

Defined in: client/graphql.ts:109


token_metrics?

optional token_metrics: Maybe<AgentTokenMetrics>

Defined in: client/graphql.ts:110


tools

tools: Tool[]

Defined in: client/graphql.ts:112

Deprecated

Use template_params instead


username

username: Scalars["Username"]["output"]

Defined in: client/graphql.ts:113

Licensed under BUSL-1.1