Skip to content

change(web): support multi-token suggestion similarity 🚂 🔪#15952

Open
jahorton wants to merge 1 commit into
refactor/web/intermediate-composited-predictionfrom
change/web/multi-token-suggestion-similarity
Open

change(web): support multi-token suggestion similarity 🚂 🔪#15952
jahorton wants to merge 1 commit into
refactor/web/intermediate-composited-predictionfrom
change/web/multi-token-suggestion-similarity

Conversation

@jahorton

@jahorton jahorton commented May 12, 2026

Copy link
Copy Markdown
Contributor

When determining how 'similar' a prediction is to what the user actually typed, it's important to consider the full range of effects of the prediction. Now that this can span multiple context tokens, it's best to simply check if the result of applying the full prediction matches the known context in order to determine similarity and whether or not a specialized 'keep' must be built.

Build-bot: skip build:web
Test-bot: skip

@keymanapp-test-bot

keymanapp-test-bot Bot commented May 12, 2026

Copy link
Copy Markdown

User Test Results

Test specification and instructions

User tests are not required

Test Artifacts

  • Web
    • KeymanWeb Test Home - build : all tests passed (no artifacts on BuildLevel "build")

@github-actions github-actions Bot added web/ web/predictive-text/ change Minor change in functionality, but not new labels May 12, 2026
@keymanapp-test-bot keymanapp-test-bot Bot changed the title change(web): support multi-token suggestion similarity change(web): support multi-token suggestion similarity 🚂 May 12, 2026
@keymanapp-test-bot keymanapp-test-bot Bot added this to the A19S29 milestone May 12, 2026
@keyman-server keyman-server modified the milestones: A19S29, A19S30 May 23, 2026
@jahorton jahorton force-pushed the refactor/web/intermediate-composited-prediction branch 2 times, most recently from 9c45716 to 36c1445 Compare May 28, 2026 21:36
@jahorton jahorton force-pushed the change/web/multi-token-suggestion-similarity branch from 61fc801 to 96339dc Compare May 28, 2026 21:43
@keymanapp-test-bot keymanapp-test-bot Bot changed the title change(web): support multi-token suggestion similarity 🚂 change(web): support multi-token suggestion similarity 🚂 🔪 May 28, 2026
@jahorton jahorton force-pushed the refactor/web/intermediate-composited-prediction branch from 36c1445 to c785a39 Compare June 1, 2026 21:15
@jahorton jahorton force-pushed the change/web/multi-token-suggestion-similarity branch from 96339dc to 4d2321f Compare June 1, 2026 21:23
@jahorton jahorton force-pushed the refactor/web/intermediate-composited-prediction branch from c785a39 to 4be948f Compare June 2, 2026 14:31
@jahorton jahorton force-pushed the change/web/multi-token-suggestion-similarity branch from 4d2321f to fa050f9 Compare June 2, 2026 14:32
@keyman-server keyman-server modified the milestones: A19S30, A19S31 Jun 8, 2026
@jahorton jahorton force-pushed the refactor/web/intermediate-composited-prediction branch from 4be948f to dbbe633 Compare June 12, 2026 13:44
@jahorton jahorton force-pushed the change/web/multi-token-suggestion-similarity branch from fa050f9 to 2a9c6f2 Compare June 12, 2026 13:55
@jahorton jahorton force-pushed the refactor/web/intermediate-composited-prediction branch from dbbe633 to 415e003 Compare June 12, 2026 14:04
Build-bot: skip build:web
Test-bot: skip
@jahorton jahorton force-pushed the change/web/multi-token-suggestion-similarity branch from 2a9c6f2 to 618e6bd Compare June 12, 2026 14:10
@jahorton jahorton requested a review from ermshiperete June 12, 2026 17:36
@jahorton jahorton marked this pull request as ready for review June 12, 2026 17:36
@keyman-server keyman-server removed this from the A19S31 milestone Jun 22, 2026
@keyman-server keyman-server added this to the A19S32 milestone Jun 22, 2026

@mcdurdin mcdurdin left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

3 participants