SIGN IN SIGN UP

Extract `SlashCommand` trait from `assistant` (#12252)

This PR extracts the `SlashCommand` trait (along with the
`SlashCommandRegistry`) from the `assistant` crate.

This will allow us to register slash commands from extensions without
having to make `extension` depend on `assistant`.

Release Notes:

- N/A
M
Marshall Bowers committed
8040e435208d299e3c6685bef6a5c5f85b7f53a1
Parent: af3d7a6
Committed by GitHub <noreply@github.com> on 5/24/2024, 5:03:41 PM