diff options
| author | sigoden <sigoden@gmail.com> | 2024-04-20 21:07:30 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-20 21:07:30 +0800 |
| commit | 8ab57ed74ea67d3f023aa0fcd695cb107b676501 (patch) | |
| tree | 3047e4efdc24f66b30a9df30058695b757e2c342 /scripts/completions/aichat.ps1 | |
| parent | 5d763fc10c4e3d40268ead473ccb0000b4923bd1 (diff) | |
| download | aichat-8ab57ed74ea67d3f023aa0fcd695cb107b676501.tar.gz | |
refactor: update description for cli options and config fields (#423)
Diffstat (limited to 'scripts/completions/aichat.ps1')
| -rw-r--r-- | scripts/completions/aichat.ps1 | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/scripts/completions/aichat.ps1 b/scripts/completions/aichat.ps1 index 7d5a7cf..d74f52b 100644 --- a/scripts/completions/aichat.ps1 +++ b/scripts/completions/aichat.ps1 @@ -20,28 +20,28 @@ Register-ArgumentCompleter -Native -CommandName 'aichat' -ScriptBlock { $completions = @(switch ($command) { 'aichat' { - [CompletionResult]::new('-m', '-m', [CompletionResultType]::ParameterName, 'Choose a LLM model') - [CompletionResult]::new('--model', '--model', [CompletionResultType]::ParameterName, 'Choose a LLM model') - [CompletionResult]::new('-r', '-r', [CompletionResultType]::ParameterName, 'Choose a role') - [CompletionResult]::new('--role', '--role', [CompletionResultType]::ParameterName, 'Choose a role') - [CompletionResult]::new('-s', '-s', [CompletionResultType]::ParameterName, 'Create or reuse a session') - [CompletionResult]::new('--session', '--session', [CompletionResultType]::ParameterName, 'Create or reuse a session') - [CompletionResult]::new('-f', '-f', [CompletionResultType]::ParameterName, 'Attach files to the message') - [CompletionResult]::new('--file', '--file', [CompletionResultType]::ParameterName, 'Attach files to the message') - [CompletionResult]::new('-w', '-w', [CompletionResultType]::ParameterName, 'Specify the text-wrapping mode (no, auto, <max-width>)') - [CompletionResult]::new('--wrap', '--wrap', [CompletionResultType]::ParameterName, 'Specify the text-wrapping mode (no, auto, <max-width>)') - [CompletionResult]::new('--save-session', '--save-session', [CompletionResultType]::ParameterName, 'Whether to save the session') - [CompletionResult]::new('-e', '-e', [CompletionResultType]::ParameterName, 'Execute commands using natural language') - [CompletionResult]::new('--execute', '--execute', [CompletionResultType]::ParameterName, 'Execute commands using natural language') - [CompletionResult]::new('-c', '-c', [CompletionResultType]::ParameterName, 'Generate only code') - [CompletionResult]::new('--code', '--code', [CompletionResultType]::ParameterName, 'Generate only code') - [CompletionResult]::new('-H', '-H', [CompletionResultType]::ParameterName, 'Disable syntax highlighting') - [CompletionResult]::new('--no-highlight', '--no-highlight', [CompletionResultType]::ParameterName, 'Disable syntax highlighting') - [CompletionResult]::new('-S', '-S', [CompletionResultType]::ParameterName, 'No stream output') - [CompletionResult]::new('--no-stream', '--no-stream', [CompletionResultType]::ParameterName, 'No stream output') + [CompletionResult]::new('-m', '-m', [CompletionResultType]::ParameterName, 'Select a LLM model') + [CompletionResult]::new('--model', '--model', [CompletionResultType]::ParameterName, 'Select a LLM model') + [CompletionResult]::new('-r', '-r', [CompletionResultType]::ParameterName, 'Select a role') + [CompletionResult]::new('--role', '--role', [CompletionResultType]::ParameterName, 'Select a role') + [CompletionResult]::new('-s', '-s', [CompletionResultType]::ParameterName, 'Start or join a session') + [CompletionResult]::new('--session', '--session', [CompletionResultType]::ParameterName, 'Start or join a session') + [CompletionResult]::new('-f', '-f', [CompletionResultType]::ParameterName, 'Include files with the message') + [CompletionResult]::new('--file', '--file', [CompletionResultType]::ParameterName, 'Include files with the message') + [CompletionResult]::new('-w', '-w', [CompletionResultType]::ParameterName, 'Control text wrapping (no, auto, <max-width>)') + [CompletionResult]::new('--wrap', '--wrap', [CompletionResultType]::ParameterName, 'Control text wrapping (no, auto, <max-width>)') + [CompletionResult]::new('--save-session', '--save-session', [CompletionResultType]::ParameterName, 'Forces the session to be saved') + [CompletionResult]::new('-e', '-e', [CompletionResultType]::ParameterName, 'Execute commands in natural language') + [CompletionResult]::new('--execute', '--execute', [CompletionResultType]::ParameterName, 'Execute commands in natural language') + [CompletionResult]::new('-c', '-c', [CompletionResultType]::ParameterName, 'Output code only') + [CompletionResult]::new('--code', '--code', [CompletionResultType]::ParameterName, 'Output code only') + [CompletionResult]::new('-H', '-H', [CompletionResultType]::ParameterName, 'Turn off syntax highlighting') + [CompletionResult]::new('--no-highlight', '--no-highlight', [CompletionResultType]::ParameterName, 'Turn off syntax highlighting') + [CompletionResult]::new('-S', '-S', [CompletionResultType]::ParameterName, 'Turns off stream mode') + [CompletionResult]::new('--no-stream', '--no-stream', [CompletionResultType]::ParameterName, 'Turns off stream mode') [CompletionResult]::new('--light-theme', '--light-theme', [CompletionResultType]::ParameterName, 'Use light theme') - [CompletionResult]::new('--dry-run', '--dry-run', [CompletionResultType]::ParameterName, 'Run in dry run mode') - [CompletionResult]::new('--info', '--info', [CompletionResultType]::ParameterName, 'Print related information') + [CompletionResult]::new('--dry-run', '--dry-run', [CompletionResultType]::ParameterName, 'Display the message without sending it') + [CompletionResult]::new('--info', '--info', [CompletionResultType]::ParameterName, 'Dispaly information') [CompletionResult]::new('--list-models', '--list-models', [CompletionResultType]::ParameterName, 'List all available models') [CompletionResult]::new('--list-roles', '--list-roles', [CompletionResultType]::ParameterName, 'List all available roles') [CompletionResult]::new('--list-sessions', '--list-sessions', [CompletionResultType]::ParameterName, 'List all available sessions') |
