Skip to content

web: /skill does not list all non-built-in session skills in slash menu #1185

Description

@djfch

Problem

In the web UI, typing /skill in the composer only shows skills whose names contain the substring skill.

In the CLI/TUI, non-built-in session skills are rendered as /skill:<name>, so typing /skill lists every non-built-in session skill. This makes the web slash menu appear to have fewer available skills than the CLI/TUI.

Expected behavior

Non-built-in session skills should be displayed as /skill:<name> in the web slash menu, while built-in skills should continue to display as /<name>.

Typing /skill should list all non-built-in session skills.

Actual behavior

Non-built-in session skills are displayed as /<name>, so /skill only matches skills whose names happen to include skill.

Related PR

Fixed by #1060.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions