Skip to content

feat: promote inline suggestion to general settings#348

Merged
bartekplus merged 2 commits intomasterfrom
promote-inline-suggestion-to-general
Mar 24, 2026
Merged

feat: promote inline suggestion to general settings#348
bartekplus merged 2 commits intomasterfrom
promote-inline-suggestion-to-general

Conversation

@bartekplus
Copy link
Copy Markdown
Owner

Summary

  • Move inline suggestion from "Behavior After Completion" group to "General" options group
  • Remove experimental tag from all i18n descriptions; expand description to explain ghost-text behavior and locked settings
  • Lock "Accept with Tab key", "Prefix-only mode", and "Number of predictions" controls when inline suggestion is enabled
  • Add setDisabled() API to BaseControl for proper control locking (with is-disabled CSS class on root)

Test plan

  • bun run check passes (lint, format, typecheck)
  • bun test passes (1606 tests)
  • Verify inline suggestion appears under "General" card in options page
  • Verify enabling inline suggestion disables Tab key, prefix-only, and predictions slider
  • Verify disabling inline suggestion re-enables those controls

🤖 Generated with Claude Code

bartekplus and others added 2 commits March 24, 2026 07:16
Move inline suggestion out of the "Behavior After Completion" group into
the "General" options group. Remove experimental language from all i18n
descriptions and expand them to explain the feature and its locked
settings. When inline suggestion is enabled, lock "Accept with Tab key",
"Prefix-only mode", and "Number of predictions" via a new
setDisabled() API on BaseControl.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
… loadFromStorage

The initial applyInlineSuggestionLocks() call now reads the persisted
value directly from the store instead of the control's DOM state, which
may not yet reflect the stored value due to async loadFromStorage().

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@bartekplus bartekplus merged commit 5757868 into master Mar 24, 2026
8 checks passed
@bartekplus bartekplus deleted the promote-inline-suggestion-to-general branch March 24, 2026 06:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant