Kikoyu Agent SDK Docs
GitHubGitHub
  • QuickStart
    • Agent
    • Tools
    • Model Providers & Fallbacks
    • Structured Output
    • Tracing & Observability
    • RunContext
    • Guardrails
    • Handoffs
    • Sessions & Memory
    • Streaming
    • Single Agent with Tools
    • Multi-Agent Handoff
    • Readme
      • Agent
      • Agentbuilder
      • Anthropicprovider
      • Fallbackprovider
      • Filestore
      • Geminiprovider
      • Guardrailerror
      • Inmemorystore
      • Mem0store
      • Openaiprovider
      • Redisstore
      • Runcontext
      • Runner
      • Session
      • Toolregistry
      • Tracecollector
      • Createguardrail
      • Createhandoff
      • Createtool
      • Parseandvalidatestructuredoutput
      • Repairstructuredoutput
      • Zodtojsonschema
      • Agentconfig
      • Anthropicprovideroptions
      • Fallbackprovideroptions
      • Filestoreoptions
      • Geminiprovideroptions
      • Guardrail
      • Guardrailresult
      • Guardrailtriggeredevent
      • Handoff
      • Handoffoccurredevent
      • Handoffoptions
      • Mem0storeoptions
      • Memorystore
      • Minimalredisclient
      • Modelmessage
      • Modelprovider
      • Modelrequestoptions
      • Modelresponse
      • Modelstreamchunk
      • Modeltooldefinition
      • Openaiprovideroptions
      • Retryattemptedevent
      • Runcompleteevent
      • Runfailedevent
      • Runoptions
      • Runresult
      • Runtrace
      • Sessionoptions
      • Steptrace
      • Structuredoutputrepairoptions
      • Structuredoutputresult
      • Textdeltaevent
      • Tokenusage
      • Tool
      • Toolapprovalrequestedevent
      • Toolcall
      • Toolcallfinishedevent
      • Toolcallstartedevent
      • Toolresult
      • Guardrailfunction
      • Guardrailtype
      • Modelrole
      • Streamevent
      • Toolapprovalhandler

On This Page

  • Properties
  • content
  • Defined in
  • name?
  • Defined in
  • role
  • Defined in
  • toolCallId?
  • Defined in
  • toolCalls?
  • Defined in
API ReferenceinterfacesModelmessage

Kikoyu Core API Reference


Kikoyu Core API Reference / ModelMessage

Interface: ModelMessage

Properties

content

content: string

Defined in

types.ts:23


name?

optional name: string

Defined in

types.ts:24


role

role: ModelRole

Defined in

types.ts:22


toolCallId?

optional toolCallId: string

Defined in

types.ts:25


toolCalls?

optional toolCalls: ToolCall[]

Defined in

types.ts:26

MinimalredisclientModelprovider

MIT 2026 © Nextra.