Skip to content
AgentsKit

@agentskit/react — Functions

API functions for @agentskit/react.

#Function: ChatContainer()

ChatContainer(__namedParameters): Element

Defined in: react/src/components/ChatContainer.tsx:8

#Parameters

#__namedParameters

ChatContainerProps

#Returns

Element


#Function: CodeBlock()

CodeBlock(__namedParameters): Element

Defined in: react/src/components/CodeBlock.tsx:9

#Parameters

#__namedParameters

CodeBlockProps

#Returns

Element


#Function: createChatController()

createChatController(initial): ChatController

Defined in: core/dist/index.d.ts:38

#Parameters

#initial

ChatConfig

#Returns

ChatController


#Function: createInMemoryMemory()

createInMemoryMemory(initialMessages?): ChatMemory

Defined in: core/dist/index.d.ts:146

#Parameters

#initialMessages?

MessageType[]

#Returns

ChatMemory


#Function: createLocalStorageMemory()

createLocalStorageMemory(key): ChatMemory

Defined in: core/dist/index.d.ts:147

#Parameters

#key

string

#Returns

ChatMemory


#Function: createStaticRetriever()

createStaticRetriever(config): Retriever

Defined in: core/dist/index.d.ts:153

#Parameters

#config

StaticRetrieverConfig

#Returns

Retriever


#Function: formatRetrievedDocuments()

formatRetrievedDocuments(documents): string

Defined in: core/dist/index.d.ts:154

#Parameters

#documents

RetrievedDocument[]

#Returns

string


#Function: InputBar()

InputBar(__namedParameters): Element

Defined in: react/src/components/InputBar.tsx:10

#Parameters

#__namedParameters

InputBarProps

#Returns

Element


#Function: Markdown()

Markdown(__namedParameters): Element

Defined in: react/src/components/Markdown.tsx:8

#Parameters

#__namedParameters

MarkdownProps

#Returns

Element


#Function: Message()

Message(__namedParameters): Element

Defined in: react/src/components/Message.tsx:10

#Parameters

#__namedParameters

MessageProps

#Returns

Element


#Function: ThinkingIndicator()

ThinkingIndicator(__namedParameters): Element | null

Defined in: react/src/components/ThinkingIndicator.tsx:8

#Parameters

#__namedParameters

ThinkingIndicatorProps

#Returns

Element | null


#Function: ToolCallView()

ToolCallView(__namedParameters): Element

Defined in: react/src/components/ToolCallView.tsx:8

#Parameters

#__namedParameters

ToolCallViewProps

#Returns

Element


#Function: ToolConfirmation()

ToolConfirmation(__namedParameters): Element | null

Defined in: react/src/components/ToolConfirmation.tsx:10

#Parameters

#__namedParameters

ToolConfirmationProps

#Returns

Element | null


#Function: TopologyGraphView()

TopologyGraphView(__namedParameters): Element

Defined in: react/src/components/TopologyGraphView.tsx:67

#Parameters

#__namedParameters

TopologyGraphViewProps

#Returns

Element


#Function: useChat()

useChat(config): ChatReturn

Defined in: react/src/useChat.ts:9

#Parameters

#config

ChatConfig

#Returns

ChatReturn


#Function: useReactive()

useReactive<T>(initialState): T

Defined in: react/src/useReactive.ts:3

#Type Parameters

#T

T extends Record<string, unknown>

#Parameters

#initialState

T

#Returns

T


#Function: useStream()

useStream(source, options?): UseStreamReturn

Defined in: react/src/useStream.ts:4

#Parameters

#source

StreamSource

#options?

UseStreamOptions

#Returns

UseStreamReturn

Explore nearby