Skip to content

change(web): rework prediction intermediate type for whitespace correction support 🚂#15907

Draft
jahorton wants to merge 8 commits into
change/web/rework-traversalless-predictionfrom
change/web/multi-token-prediction-intermediates
Draft

change(web): rework prediction intermediate type for whitespace correction support 🚂#15907
jahorton wants to merge 8 commits into
change/web/rework-traversalless-predictionfrom
change/web/multi-token-prediction-intermediates

Conversation

@jahorton
Copy link
Copy Markdown
Contributor

@jahorton jahorton commented May 4, 2026

🚧

Converts most uses of PredictionCorrectionTuple to TokenizedPredictionData and CompositedPredictionData to prepare for whitespace correction support.

Does not:

  • handle cases without traversals
  • properly adjust suggestion-similarity detection
  • does not convert TokenizedPredictionData to CompositedPredictionData

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

@keymanapp-test-bot
Copy link
Copy Markdown

User Test Results

Test specification and instructions

User tests are not required

@keymanapp-test-bot keymanapp-test-bot Bot changed the title change(web): rework prediction intermediate type for whitespace correction support change(web): rework prediction intermediate type for whitespace correction support 🚂 May 4, 2026
@keymanapp-test-bot keymanapp-test-bot Bot added this to the A19S28 milestone May 4, 2026
@jahorton jahorton force-pushed the change/web/multi-token-prediction-intermediates branch from e8f3cad to 1a3e571 Compare May 6, 2026 20:17
@jahorton jahorton changed the base branch from feat/web/multi-token-predict-core to change/web/rework-traversalless-prediction May 6, 2026 20:17
@jahorton jahorton force-pushed the change/web/multi-token-prediction-intermediates branch from 1a3e571 to b243fc8 Compare May 6, 2026 20:19
@jahorton jahorton force-pushed the change/web/rework-traversalless-prediction branch from f8a1e49 to daea6e5 Compare May 7, 2026 18:22
jahorton added 5 commits May 7, 2026 13:41
…ction support

Converts most uses of PredictionCorrectionTuple to TokenizedPredictionData and CompositedPredictionData to prepare for whitespace correction support.

Does not:
- handle cases without traversals
- properly adjust suggestion-similarity detection
- does not convert TokenizedPredictionData to CompositedPredictionData

Build-bot: skip build:web
Test-bot: skip
…i-tokenization intermediates

Build-bot: skip build:web
Test-bot: skip
@jahorton jahorton force-pushed the change/web/multi-token-prediction-intermediates branch from eb8c98b to 96b044a Compare May 7, 2026 18:45
@keyman-server keyman-server modified the milestones: A19S28, A19S29 May 11, 2026
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.

2 participants