Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: simstudioai/sim
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9d44d42
Choose a base ref
...
head repository: simstudioai/sim
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e423734
Choose a head ref
  • 4 commits
  • 2 files changed
  • 1 contributor

Commits on Jul 7, 2026

  1. fix(user-input): stop @mention/skill menu from reopening after dismiss

    - Fixes a bug where the @mention (and /skill) autocomplete menu couldn't
      be dismissed: clicking away or pressing Escape closed it, but the very
      next click/selection change reopened it because the caret was still
      inside the unfinished @token
    - Adds a one-shot "dismissed" marker per token, set only on a real
      outside-click/Escape dismiss, cleared the instant the user types again
    - Shared fix in use-prompt-editor.ts covers every consumer: home chat
      input, scheduled-task modal, task-details modal
    waleedlatif1 committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    3c11e59 View commit details
    Browse the repository at this point in the history
  2. chore(user-input): drop redundant inline comments from the mention-di…

    …smiss fix
    
    Trims the inline // explanations added in the previous commit down to
    the two declaration-level doc comments that carry real information —
    matching the repo's no-inline-comments convention.
    waleedlatif1 committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    038c832 View commit details
    Browse the repository at this point in the history
  3. fix(user-input): clear slash dismissal marker on explicit toolbar tri…

    …gger
    
    Cursor Bugbot review: insertSlashTrigger (the toolbar Slash button) called
    syncSlashState without clearing dismissedSlashStartRef, so a stale dismissal
    could suppress the skills menu on an explicit user action when the new
    token's start offset coincided with the previously dismissed one. An
    explicit trigger click must always open the menu, so it now clears the
    marker first like every other insertion path.
    waleedlatif1 committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    5e55525 View commit details
    Browse the repository at this point in the history
  4. test(user-input): assert dismissed mention stays closed across repeat…

    …ed clicks
    
    Strengthens the click-away regression test to click the same position
    three times after a dismiss, not just once — proving the suppression
    holds for the exact reported repro (repeatedly clicking the same trailing
    spot), not just a single follow-up click.
    waleedlatif1 committed Jul 7, 2026
    Configuration menu
    Copy the full SHA
    e423734 View commit details
    Browse the repository at this point in the history
Loading