Skip to main content

CrystalDocs builds documentation for every shard, on request. The announcement: Documentation for every shard, on CrystalBits.

CrystalDocs

    Browse DocsCrystalShardsAbout

    github.com/enkaidu-dev/enkaidu

    Types

    • ACPA
      • Agent
      • Capabilities
        • Agent
        • Client
        • FileSystem
        • Mcp
        • Prompt
      • ContentBlock
      • Notification
      • Request
        • InitParams
        • Initialize
        • ParamTypes
        • Prompt
        • PromptParams
      • Response
        • InitResult
        • Initialize
      • Session
      • SessionUpdate
        • AgentMessageChunk
        • AgentThoughtChunk
        • ContentUpdate
        • Notification
        • Params
        • UpdateBlock
        • UserMessageChunk
      • TextContent
    • CommandParser
    • Enkaidu
      • About
      • CLI
        • Main
        • Options
        • QueryReader
      • ConditionalCommandHelper
        • Continuation
        • Continue
        • SubConjunction
      • Config
        • Console
          • StyleSheet
        • Cordon
          • Mode
          • Policy
          • Workspace
            • UsingPython
            • UsingRuby
        • Debug
        • LLM
          • Model
            • Settings
        • MCPServer
        • Macro
        • Prompt
          • Arg
        • Session
        • SystemPrompt
      • ConfigParseError
      • ConfigSerializable
      • Console
        • Category
        • InputReader
        • Renderer
        • Style
        • StyleApplicator
        • StyleSheet
      • Env
        • Profile
        • VarValue
        • Variables
      • Error
      • GlobalStateGetFunction
        • Runner
      • GlobalStateSetFunction
        • Runner
      • InstallToolsFunction
        • Runner
      • InvalidMacroCall
      • InvalidSessionData
      • InvalidSessionQuery
      • ListInstallableTools
        • Runner
      • MCPFunction
        • Runner
      • MCPPrompt
      • MacroBlockCommand
      • MacroProcessingHelper
      • MacroSyntaxError
      • Main
      • PreparedMacro
      • ProfileConfig
        • AutoLoad
        • ToolSettings
      • RawMacro
        • Block
      • Recorder
      • Runtime
        • Event
        • QueryQueueStack
        • QueuedQueries
      • Session
        • AutoLoad
        • Lifecycle
        • McpServers
        • Prompts
        • SystemPrompts
        • Toolsets
      • SessionBuiltInFunction
        • Runner
      • SessionManager
      • SessionOptions
        • TernaryBool
      • SessionRenderer
      • SessionStack
        • Retain
      • ShellCommandFunction
        • CordonHow
        • PermissionError
        • Runner
        • SafetyError
      • Slash
        • Command
        • Commander
          • ArgumentError
        • IncludeCommand
        • MacroCommand
        • PromptCommand
        • SessionCommand
        • StateCommand
        • SystemPromptCommand
        • ThinkCommand
        • ToolCommand
        • ToolsetCommand
        • UseMcpCommand
      • SubAgentPromptFunction
        • Runner
      • TemplatePrompt
        • Argument
      • TooManyDefaultConfigFiles
      • UnexpectedError
      • UnknownConfigFileFormat
      • WUI
        • ConfirmationChannel
        • EventRenderer
        • FileStorage
        • InputsChannel
        • InputsResponse
        • Main
          • SessionRequests
        • Render
          • AskForInputs
          • ContentType
          • ErrorMessage
          • Event
          • InfoMessage
          • InputArgument
          • InputType
          • InvalidInputAsk
          • LLMImageUrl
          • LLMText
          • LLMTextFragment
          • LLMToolCall
          • Message
          • Query
          • SecurityConfirmation
          • SessionInfo
          • SessionReset
          • SuccessMessage
          • SystemInfo
          • WarningMessage
        • Work
    • HtmlToMarkdown
      • ParseError
    • JsonRpc
      • Entity
      • Notification
      • Request
      • Response
    • KeyValueStore
      • InMemory
      • Key
      • NamedState
      • Namespace
      • Revision
      • Value
    • KeyValueStores
    • LLM
      • AzureOpenAI
        • Connection
      • Chat
      • ChatEvent
      • ChatInclusions
      • Connection
      • Conversation
      • Error
      • Function
        • Reply
          • Attachment
          • Audio
          • File
          • Image
          • Text
        • Runner
        • Settings
        • SideEffects
      • GoogleAIStudio
        • Connection
      • LocalFunction
        • Param
          • Type
      • MissingAPIKey
      • Ollama
        • Connection
      • OpenAI
        • Connection
        • Content
          • FileData
          • ImageUrl
          • InputAudio
          • Text
        • History
          • MessageWrap
        • Message
          • MultiContent
          • Response
          • ToolCall
        • Usage
      • Reasoning
      • ResponseSchema
      • UnexpectedMCPPrompt
    • MCP
      • Content
        • Audio
        • Image
        • Media
        • Text
      • InvalidContentProperty
      • Prompt
        • Argument
      • PromptMessage
      • PromptResult
      • Role
      • UnexpectedContent
      • UnexpectedMessageRole
    • MCPC
      • AuthToken
      • HttpConnection
      • HttpLegacyTransport
      • HttpTransport
      • JsonRpcSession
      • ResponseError
      • ResultError
      • Transport
        • ErrorDetails
      • TransportType
      • TransportTypeException
      • UnsupportedTransportError
    • SensitiveData
    • TS
      • Queue
    • Tools
      • AudioEditing
        • ReadAudioFileTool
          • Runner
        • WriteAudioFileTool
          • Runner
      • AudioHelper
      • AudioLoadingError
      • BuiltInFunction
      • DateAndTime
        • GetCurrentDatetimeTool
          • Runner
      • Experimental
        • PatchTextFileTool
          • Runner
        • RegexTextEditTool
          • Runner
      • FileHelper
      • FileLoadingError
      • FileManagement
        • CreateDirectoryTool
          • Runner
        • DeleteFileTool
          • Runner
        • FindFilesTool
          • Runner
        • RenameFileTool
          • Runner
        • SearchFilesTool
          • Runner
      • ImageEditing
        • ReadImageFileTool
          • Runner
        • WriteImageFileTool
          • Runner
      • ImageHelper
      • ImageLoadingError
      • TextEditing
        • ReadTextFileTool
          • Runner
        • ReplaceTextInTextFileTool
          • Runner
        • WriteTextFileTool
          • Runner
      • TextLineEditing
        • InsertLinesInTextFileTool
          • Runner
        • ReplaceLinesInTextFileTool
          • Runner
      • ToolSet
      • Web
        • HttpGetWebAsMarkdownTool
          • Runner
        • HttpGetWebPageTool
          • Runner
    • WebServer
    module

    Enkaidu::WUI::Render

    Nested types

    • Enkaidu::WUI::Render::AskForInputs
    • Enkaidu::WUI::Render::ContentType
    • Enkaidu::WUI::Render::ErrorMessage
    • Enkaidu::WUI::Render::Event
    • Enkaidu::WUI::Render::InfoMessage
    • Enkaidu::WUI::Render::InputArgument
    • Enkaidu::WUI::Render::InputType
    • Enkaidu::WUI::Render::InvalidInputAsk
    • Enkaidu::WUI::Render::LLMImageUrl
    • Enkaidu::WUI::Render::LLMText
    • Enkaidu::WUI::Render::LLMTextFragment
    • Enkaidu::WUI::Render::LLMToolCall
    • Enkaidu::WUI::Render::Message
    • Enkaidu::WUI::Render::Query
    • Enkaidu::WUI::Render::SecurityConfirmation
    • Enkaidu::WUI::Render::SessionInfo
    • Enkaidu::WUI::Render::SessionReset
    • Enkaidu::WUI::Render::SuccessMessage
    • Enkaidu::WUI::Render::SystemInfo
    • Enkaidu::WUI::Render::WarningMessage

    Advertisement

    Crystal jobs from CrystalGigs

    • Your posting here

      Reach Crystal developers on CrystalGigsFirst party

    CrystalDocs.org - Crystal Shard Documentation Hosting

    The CrystalBits newsletter

    Crystal tutorials, release news and community writing. One email when there is something new, never a stream.

    You will get one confirmation email to check the address is yours. Unsubscribe any time.

    GitHubCrystalShardsCrystalGigsCrystalBitsCrystal LanguageStatsSponsor

    The Bushido Collective builds and maintains this site.
    Licensed under the Apache License 2.0