Versions in this module Expand all Collapse all v0 v0.2.0 Mar 7, 2026 Changes in this version + func RegisterChatTools(rt *mcpkit.Runtime, manager *chat.Manager) + func RegisterTools(rt *mcpkit.Runtime, voiceManager *voice.Manager, chatManager *chat.Manager) + func RegisterVoiceTools(rt *mcpkit.Runtime, manager *voice.Manager) + type ContinueCallInput struct + CallID string + Message string + type ContinueCallOutput struct + Response string + type EndCallInput struct + CallID string + Message string + type EndCallOutput struct + DurationSeconds float64 + type GetMessagesInput struct + ChatID string + Limit int + Provider string + type GetMessagesOutput struct + Messages []chat.MessageInfo + type InitiateCallInput struct + Message string + type InitiateCallOutput struct + CallID string + Response string + type ListChannelsInput struct + type ListChannelsOutput struct + Channels []chat.ChannelInfo + type SendMessageInput struct + ChatID string + Message string + Provider string + ReplyTo string + type SendMessageOutput struct + Success bool + type SpeakToUserInput struct + CallID string + Message string + type SpeakToUserOutput struct + Success bool