Vibe.Session.Command (vibe v0.2.2)

Copy Markdown View Source

Slash command dispatch and autocomplete.

Summary

Functions

autocomplete(arg1)

@spec autocomplete(String.t()) :: Vibe.UI.Autocomplete.t() | nil

handle(command, args, session_state)

selector_action(arg1, session_state)

@spec selector_action(map(), map()) ::
  Vibe.Session.Command.Command.result() | {:command, String.t()}