Index
| $sel:arxivId:ArxivEntry | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| $sel:backend:PromptEnv | IntelliMonad.Types |
| $sel:code:BashOutput | IntelliMonad.Tools.Bash, IntelliMonad.Tools |
| $sel:code:DallE3Output | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| $sel:code:DeleteKeyOutput | IntelliMonad.Tools.KeyValue |
| $sel:code:GetKeyOutput | IntelliMonad.Tools.KeyValue |
| $sel:code:ListKeysOutput | IntelliMonad.Tools.KeyValue |
| $sel:code:SetKeyOutput | IntelliMonad.Tools.KeyValue |
| $sel:code:TextToSpeechOutput | IntelliMonad.Tools.TextToSpeech, IntelliMonad.Tools |
| $sel:code:ValidateNumberOutput | IntelliMonad.CustomInstructions |
| $sel:contentCreated:Content | IntelliMonad.Types |
| $sel:contentMessage:Content | IntelliMonad.Types |
| $sel:contentSessionName:Content | IntelliMonad.Types |
| $sel:contentUser:Content | IntelliMonad.Types |
| $sel:context:PromptEnv | IntelliMonad.Types |
| $sel:contextBody:Context | IntelliMonad.Types |
| $sel:contextCreated:Context | IntelliMonad.Types |
| $sel:contextFooter:Context | IntelliMonad.Types |
| $sel:contextHeader:Context | IntelliMonad.Types |
| $sel:contextRequest:Context | IntelliMonad.Types |
| $sel:contextResponse:Context | IntelliMonad.Types |
| $sel:contextSessionName:Context | IntelliMonad.Types |
| $sel:contextTotalTokens:Context | IntelliMonad.Types |
| $sel:customInstructions:PromptEnv | IntelliMonad.Types |
| $sel:hooks:PromptEnv | IntelliMonad.Types |
| $sel:imageData:Message | IntelliMonad.Types |
| $sel:imageType:Message | IntelliMonad.Types |
| $sel:key:DeleteKey | IntelliMonad.Tools.KeyValue |
| $sel:key:GetKey | IntelliMonad.Tools.KeyValue |
| $sel:key:SetKey | IntelliMonad.Tools.KeyValue |
| $sel:keyName:Quit | IntelliMonad.Types |
| $sel:keys:ListKeysOutput | IntelliMonad.Tools.KeyValue |
| $sel:keyValueKey:KeyValue | IntelliMonad.Types |
| $sel:keyValueNamespace:KeyValue | IntelliMonad.Types |
| $sel:keyValueValue:KeyValue | IntelliMonad.Types |
| $sel:maxResults:Arxiv | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| $sel:nameSpace:Quit | IntelliMonad.Types |
| $sel:number:ValidateNumber | IntelliMonad.CustomInstructions |
| $sel:papers:ArxivOutput | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| $sel:prompt:DallE3 | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| $sel:published:ArxivEntry | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| $sel:script:Bash | IntelliMonad.Tools.Bash, IntelliMonad.Tools |
| $sel:script:TextToSpeech | IntelliMonad.Tools.TextToSpeech, IntelliMonad.Tools |
| $sel:searchQuery:Arxiv | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| $sel:sessionName:Quit | IntelliMonad.Types |
| $sel:sessionNameFrom:Quit | IntelliMonad.Types |
| $sel:sessionNameTo:Quit | IntelliMonad.Types |
| $sel:size:DallE3 | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| $sel:start:Arxiv | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| $sel:stderr:BashOutput | IntelliMonad.Tools.Bash, IntelliMonad.Tools |
| $sel:stderr:DallE3Output | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| $sel:stderr:DeleteKeyOutput | IntelliMonad.Tools.KeyValue |
| $sel:stderr:GetKeyOutput | IntelliMonad.Tools.KeyValue |
| $sel:stderr:ListKeysOutput | IntelliMonad.Tools.KeyValue |
| $sel:stderr:SetKeyOutput | IntelliMonad.Tools.KeyValue |
| $sel:stderr:TextToSpeechOutput | IntelliMonad.Tools.TextToSpeech, IntelliMonad.Tools |
| $sel:stderr:ValidateNumberOutput | IntelliMonad.CustomInstructions |
| $sel:stdout:BashOutput | IntelliMonad.Tools.Bash, IntelliMonad.Tools |
| $sel:stdout:DallE3Output | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| $sel:stdout:TextToSpeechOutput | IntelliMonad.Tools.TextToSpeech, IntelliMonad.Tools |
| $sel:stdout:ValidateNumberOutput | IntelliMonad.CustomInstructions |
| $sel:summary:ArxivEntry | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| $sel:title:ArxivEntry | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| $sel:toolArguments:Message | IntelliMonad.Types |
| $sel:toolContent:Message | IntelliMonad.Types |
| $sel:toolId:Message | IntelliMonad.Types |
| $sel:toolName:Message | IntelliMonad.Types |
| $sel:tools:PromptEnv | IntelliMonad.Types |
| $sel:unContentKey:ContentKey | IntelliMonad.Types |
| $sel:unContextKey:ContextKey | IntelliMonad.Types |
| $sel:unKeyValueKey:KeyValueKey' | IntelliMonad.Types |
| $sel:unText:Message | IntelliMonad.Types |
| $sel:url:DallE3Output | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| $sel:value:GetKeyOutput | IntelliMonad.Tools.KeyValue |
| $sel:value:Quit | IntelliMonad.Types |
| $sel:value:SetKey | IntelliMonad.Tools.KeyValue |
| <||> | IntelliMonad.Tools.Utils, IntelliMonad.Tools |
| addTools | IntelliMonad.Tools.Utils, IntelliMonad.Tools |
| append | IntelliMonad.Types |
| Array' | IntelliMonad.Types |
| Arxiv | |
| 1 (Type/Class) | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| 2 (Data Constructor) | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| ArxivEntry | |
| 1 (Type/Class) | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| 2 (Data Constructor) | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| ArxivOutput | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| arxivSearch | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| Assistant | IntelliMonad.Types |
| assistant | IntelliMonad.Prompt |
| Bash | |
| 1 (Type/Class) | IntelliMonad.Tools.Bash, IntelliMonad.Tools |
| 2 (Data Constructor) | IntelliMonad.Tools.Bash, IntelliMonad.Tools |
| BashOutput | IntelliMonad.Tools.Bash, IntelliMonad.Tools |
| Boolean' | IntelliMonad.Types |
| call | IntelliMonad.Prompt |
| callPostHook | IntelliMonad.Prompt |
| callPreHook | IntelliMonad.Prompt |
| callWithContents | IntelliMonad.Prompt |
| callWithImage | IntelliMonad.Prompt |
| callWithText | IntelliMonad.Prompt |
| callWithValidation | IntelliMonad.Prompt |
| ChatCompletion | IntelliMonad.Types |
| Clear | IntelliMonad.Types |
| clear | IntelliMonad.Prompt |
| config | IntelliMonad.Types |
| Conn | IntelliMonad.Types |
| Content | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| ContentCreated | IntelliMonad.Types |
| ContentFilter | IntelliMonad.Types |
| ContentId | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| ContentKey | IntelliMonad.Types |
| ContentMessage | IntelliMonad.Types |
| Contents | IntelliMonad.Types |
| ContentSessionName | IntelliMonad.Types |
| ContentUser | IntelliMonad.Types |
| Context | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| ContextBody | IntelliMonad.Types |
| ContextCreated | IntelliMonad.Types |
| ContextFooter | IntelliMonad.Types |
| ContextHeader | IntelliMonad.Types |
| ContextId | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| ContextKey | IntelliMonad.Types |
| ContextRequest | IntelliMonad.Types |
| ContextResponse | IntelliMonad.Types |
| ContextSessionName | IntelliMonad.Types |
| ContextTotalTokens | IntelliMonad.Types |
| CopySession | IntelliMonad.Types |
| customFooter | IntelliMonad.Types |
| customHeader | IntelliMonad.Types |
| CustomInstruction | IntelliMonad.Types |
| CustomInstructionProxy | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| DallE3 | |
| 1 (Type/Class) | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| 2 (Data Constructor) | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| DallE3Output | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| defaultCustomInstructions | IntelliMonad.CustomInstructions |
| defaultRequest | IntelliMonad.Types |
| defaultTools | IntelliMonad.Tools |
| defaultUTCTime | IntelliMonad.Types |
| DeleteKey | |
| 1 (Data Constructor) | IntelliMonad.Types |
| 2 (Type/Class) | IntelliMonad.Tools.KeyValue |
| 3 (Data Constructor) | IntelliMonad.Tools.KeyValue |
| deleteKey | IntelliMonad.Types |
| DeleteKeyOutput | IntelliMonad.Tools.KeyValue |
| DeleteSession | IntelliMonad.Types |
| deleteSession | IntelliMonad.Types |
| Edit | IntelliMonad.Types |
| EditContents | IntelliMonad.Types |
| editContentsWithEditor | IntelliMonad.Repl |
| EditFooter | IntelliMonad.Types |
| EditHeader | IntelliMonad.Types |
| EditRequest | IntelliMonad.Types |
| editRequestWithEditor | IntelliMonad.Repl |
| editWithEditor | IntelliMonad.Repl |
| element' | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| entityDefListFormigrateAll | IntelliMonad.Types |
| EntityField | IntelliMonad.Types |
| filterToolCall | IntelliMonad.Tools.Utils, IntelliMonad.Tools |
| findToolCall | IntelliMonad.Tools.Utils, IntelliMonad.Tools |
| FinishReason | IntelliMonad.Types |
| finishReasonToText | IntelliMonad.Types |
| footers | IntelliMonad.CustomInstructions |
| fromModel | IntelliMonad.Prompt |
| fromPV | IntelliMonad.Types |
| fromResponse | IntelliMonad.Types |
| FunctionCall | IntelliMonad.Types |
| generate | IntelliMonad.Prompt |
| getContext | IntelliMonad.Prompt |
| getFieldDescription | IntelliMonad.Types |
| getFunctionDescription | IntelliMonad.Types |
| getFunctionName | IntelliMonad.Types |
| GetKey | |
| 1 (Data Constructor) | IntelliMonad.Types |
| 2 (Type/Class) | IntelliMonad.Tools.KeyValue |
| 3 (Data Constructor) | IntelliMonad.Tools.KeyValue |
| getKey | IntelliMonad.Types |
| GetKeyOutput | IntelliMonad.Tools.KeyValue |
| getSessionName | IntelliMonad.Prompt |
| getTextInputLine | IntelliMonad.Repl |
| getUserCommand | IntelliMonad.Repl |
| GSchema | IntelliMonad.Types |
| gschema | IntelliMonad.Types |
| HasFunctionObject | IntelliMonad.Types |
| hasToolCall | IntelliMonad.Tools.Utils, IntelliMonad.Tools |
| headDef | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| headers | IntelliMonad.CustomInstructions |
| Help | IntelliMonad.Types |
| Hook | IntelliMonad.Types |
| HookProxy | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| Image | IntelliMonad.Types |
| initialize | IntelliMonad.Types |
| initializePrompt | IntelliMonad.Prompt |
| Integer' | IntelliMonad.Types |
| JSONSchema | IntelliMonad.Types |
| Key | IntelliMonad.Types |
| KeyName | IntelliMonad.Types |
| KeyValue | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| KeyValueId | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| KeyValueKey | IntelliMonad.Types |
| KeyValueKey' | IntelliMonad.Types |
| KeyValueNamespace | IntelliMonad.Types |
| KeyValueValue | IntelliMonad.Types |
| Length | IntelliMonad.Types |
| ListKeys | |
| 1 (Data Constructor) | IntelliMonad.Types |
| 2 (Type/Class) | IntelliMonad.Tools.KeyValue |
| 3 (Data Constructor) | IntelliMonad.Tools.KeyValue |
| listKeys | IntelliMonad.Types |
| ListKeysOutput | IntelliMonad.Tools.KeyValue |
| ListSessions | IntelliMonad.Types |
| listSessions | IntelliMonad.Types |
| load | IntelliMonad.Types |
| loadByKey | IntelliMonad.Types |
| main | IntelliMonad.Cmd |
| Math | |
| 1 (Type/Class) | IntelliMonad.CustomInstructions |
| 2 (Data Constructor) | IntelliMonad.CustomInstructions |
| Maybe' | IntelliMonad.Types |
| mergeToolCall | IntelliMonad.Tools.Utils, IntelliMonad.Tools |
| Message | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| migrateAll | IntelliMonad.Types |
| Model | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| Null | IntelliMonad.Types |
| Null' | IntelliMonad.Types |
| Number' | IntelliMonad.Types |
| Object' | IntelliMonad.Types |
| opts | IntelliMonad.Cmd |
| Output | IntelliMonad.Types, IntelliMonad.Tools.TextToSpeech, IntelliMonad.Tools.DallE3, IntelliMonad.Tools.Bash, IntelliMonad.Tools.Arxiv, IntelliMonad.Tools, IntelliMonad.Tools, IntelliMonad.CustomInstructions, IntelliMonad.Tools.KeyValue |
| parseArxivResult | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| parseArxivXML | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| parseEntry | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| Parser | IntelliMonad.Repl |
| parseRepl | IntelliMonad.Repl |
| PersistentBackend | IntelliMonad.Types |
| PersistProxy | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| postHook | IntelliMonad.Types |
| preHook | IntelliMonad.Types |
| Prompt | IntelliMonad.Types |
| PromptEnv | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| push | IntelliMonad.Prompt |
| pushToolReturn | IntelliMonad.Prompt |
| putImage | IntelliMonad.Tools.DallE3, IntelliMonad.Tools |
| queryArxiv | IntelliMonad.Tools.Arxiv, IntelliMonad.Tools |
| Quit | IntelliMonad.Types |
| ReadImage | IntelliMonad.Types |
| Repl | IntelliMonad.Types |
| ReplCommand | IntelliMonad.Types |
| runCmd | IntelliMonad.Cmd |
| runCmd' | IntelliMonad.Repl |
| runPrompt | IntelliMonad.Prompt |
| runPromptWithValidation | IntelliMonad.Prompt |
| runRepl | IntelliMonad.Repl |
| runRepl' | IntelliMonad.Repl |
| runRequest | IntelliMonad.Prompt |
| save | IntelliMonad.Types |
| saveContents | IntelliMonad.Types |
| Schema | IntelliMonad.Types |
| schema | IntelliMonad.Types |
| SessionName | IntelliMonad.Types |
| setContext | IntelliMonad.Prompt |
| SetKey | |
| 1 (Data Constructor) | IntelliMonad.Types |
| 2 (Type/Class) | IntelliMonad.Tools.KeyValue |
| 3 (Data Constructor) | IntelliMonad.Tools.KeyValue |
| setKey | IntelliMonad.Types |
| SetKeyOutput | IntelliMonad.Tools.KeyValue |
| setup | IntelliMonad.Types |
| ShowContents | IntelliMonad.Types |
| showContents | IntelliMonad.Prompt |
| ShowContext | IntelliMonad.Types |
| ShowRequest | IntelliMonad.Types |
| ShowSession | IntelliMonad.Types |
| ShowUsage | IntelliMonad.Types |
| StatelessConf | |
| 1 (Type/Class) | IntelliMonad.Persist |
| 2 (Data Constructor) | IntelliMonad.Persist |
| Stop | IntelliMonad.Types |
| String' | IntelliMonad.Types |
| switchContext | IntelliMonad.Prompt |
| SwitchSession | IntelliMonad.Types |
| System | IntelliMonad.Types |
| system | IntelliMonad.Prompt |
| textToFinishReason | IntelliMonad.Types |
| TextToSpeech | |
| 1 (Type/Class) | IntelliMonad.Tools.TextToSpeech, IntelliMonad.Tools |
| 2 (Data Constructor) | IntelliMonad.Tools.TextToSpeech, IntelliMonad.Tools |
| TextToSpeechOutput | IntelliMonad.Tools.TextToSpeech, IntelliMonad.Tools |
| textToUser | IntelliMonad.Types |
| toAeson | IntelliMonad.Types |
| toChatCompletionTool | IntelliMonad.Types |
| Tool | |
| 1 (Data Constructor) | IntelliMonad.Types |
| 2 (Type/Class) | IntelliMonad.Types |
| toolAdd | IntelliMonad.Types |
| ToolCall | IntelliMonad.Types |
| ToolCalls | IntelliMonad.Types |
| toolExec | IntelliMonad.Types |
| toolExec' | IntelliMonad.Tools.Utils, IntelliMonad.Tools |
| toolFooter | IntelliMonad.Types |
| toolFooters | IntelliMonad.CustomInstructions |
| toolFunctionName | IntelliMonad.Types |
| toolHeader | IntelliMonad.Types |
| toolHeaders | IntelliMonad.CustomInstructions |
| ToolProxy | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| ToolReturn | IntelliMonad.Types |
| toolSchema | IntelliMonad.Types |
| toPV | IntelliMonad.Types |
| toRequest | IntelliMonad.Types |
| tryConvert | IntelliMonad.Types |
| tryToolExec | IntelliMonad.Tools.Utils, IntelliMonad.Tools |
| Unique | IntelliMonad.Types |
| User | |
| 1 (Type/Class) | IntelliMonad.Types |
| 2 (Data Constructor) | IntelliMonad.Types |
| user | IntelliMonad.Prompt |
| UserInput | IntelliMonad.Types |
| userToText | IntelliMonad.Types |
| Validate | IntelliMonad.Types |
| ValidateNumber | |
| 1 (Type/Class) | IntelliMonad.CustomInstructions |
| 2 (Data Constructor) | IntelliMonad.CustomInstructions |
| ValidateNumberOutput | IntelliMonad.CustomInstructions |
| withBackend | IntelliMonad.Persist |
| withDB | IntelliMonad.Persist |