SIGN IN SIGN UP

Extract `ExtensionSlashCommand` to `assistant_slash_command` crate (#20617)

This PR extracts the `ExtensionSlashCommand` implementation to the
`assistant_slash_command` crate.

The slash command related methods have been added to the `Extension`
trait. We also create separate data types for the slash command data
within the `extension` crate so that we can talk about them without
depending on the `extension_host` or `assistant_slash_command`.

Release Notes:

- N/A
M
Marshall Bowers committed
254ce74036859cf23e2d7bca54852bb1e5ee9977
Parent: b913cf2
Committed by GitHub <noreply@github.com> on 11/13/2024, 7:34:58 PM