diff options
Diffstat (limited to 'internal/cli/cli.go')
| -rw-r--r-- | internal/cli/cli.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/internal/cli/cli.go b/internal/cli/cli.go index fecf64b..d019730 100644 --- a/internal/cli/cli.go +++ b/internal/cli/cli.go @@ -30,6 +30,7 @@ type model struct { spin spinner.Model commands []command + args []string busy bool quitting bool events chan tea.Msg @@ -142,7 +143,9 @@ func (m *model) submit() tea.Cmd { echo := tea.Println(promptStyle.Render("benson ❯ ") + raw) - name := strings.ToLower(strings.Fields(raw)[0]) + fields := strings.Fields(strings.ToLower(raw)) + name := fields[0] + m.args = fields[1:] if name == "?" { name = "help" } |
