Releases: legion-works/grammar-forge
Releases · legion-works/grammar-forge
Release list
grammar-forge: v0.2.0
grammar-forge: v0.1.1
grammar-forge: v0.1.0
0.1.0 (2026-07-11)
Features
- api: add CompleteRequest/CompleteResponse types and BridgeClient.complete() (94b1313)
- bridge: �1 sentence LLM context behind GF_LLM_SENTENCE_CONTEXT (e2e3386)
- bridge: acceptance-rate fields on /stats (c9b54df)
- bridge: add offline GET /synonyms (Moby Thesaurus II, public domain) (2679a6d)
- bridge: aggregate top_issues/streak/words_this_week in /stats (28a5634)
- bridge: all replacement candidates via grpc (2aeef8a)
- bridge: anthropic messages provider (a8b4c4c)
- bridge: apply over-edit repair chain before LLM diff (88ee716)
- bridge: byte to utf-16 offset conversion (bdc3603)
- bridge: calibrated confidence on the wire behind GF_CONFIDENCE_CALIBRATION (581dbb0)
- bridge: calibrated-confidence escalation behind GF_ESCALATION_CALIBRATED (531efff)
- bridge: completion temperature + dialect-aware LLM prompts (db34404)
- bridge: config and wiring for the semantic verifier (b2f28fb)
- bridge: default and wire user dictionary (7f2a906)
- bridge: default over-edit rule chain (e3675bd)
- bridge: deterministic dialect-spelling revert as an over-edit rule (0c1a11a)
- bridge: deterministic reject suppression in finalize (GF_REJECT_SUPPRESSION) (26fa0a4)
- bridge: dictionary rest endpoints (8de3107)
- bridge: embedded VarCon-derived British dialect lexicon (fdb6eae)
- bridge: GF_ESCALATION_TRUSTED_CATEGORIES with eval-gated enablement protocol (80d3ebb)
- bridge: GF_OVEREDIT_FILTER config wiring (default on) (58df729)
- bridge: iterative GECToR decoding behind GF_GECTOR_PASSES (6f103c0)
- bridge: merge-not-replace escalation spike flag (4ab0e09)
- bridge: MiniLM semantic verifier behind the ORT build tag (ba7ae7e)
- bridge: mount lt-compat routes on rest server (54243a4)
- bridge: N-best LLM sampling with majority-vote merge behind GF_LLM_NBEST (e045d25)
- bridge: named over-edit rules with firing counters (c90997b)
- bridge: native languagetool-compatible v2 check (3d44a7e)
- bridge: optional fast-path-only spelling serve (0562b0a)
- bridge: over-edit rule reverting nor/or proximity-agreement flips (235315e)
- bridge: over-edit rule reverting proper-noun comma restructures (2216001)
- bridge: per-edit signal logging (39756d6)
- bridge: per-model-category signal rate aggregation (dba065f)
- bridge: protect dictionary words in llm prompt (422c194)
- bridge: rephrase backend override and variants (b22858e)
- bridge: rephrase override and alternatives REST (eb75e69)
- bridge: request body cap and server timeouts (5260d97)
- bridge: retention pruning for corrections db (75b967e)
- bridge: semantic verifier gate discards low-similarity LLM rewrites (737f83f)
- bridge: sentence segmentation with offsets (35b835f)
- bridge: sentence suggestion cache (3fc5f68)
- bridge: sentence-level pipeline with cache (8efb394)
- bridge: signal-derived confidence calibrator (ca68353)
- bridge: spike fast-path spelling hints in prompt (4c222db)
- bridge: sqlite wal and busy timeout (1585317)
- bridge: sse /correct/stream endpoint (b30222a)
- bridge: staged correction with fast-path preview (08adfcb)
- bridge: suppress all-allowlisted multiword edits (28821f1)
- bridge: suppress llm re-flags of dictionary words (742a434)
- bridge: T5a multi-frame incremental fast-path streaming (b224d02)
- bridge: tag grpc requests with lt source (3b8064a)
- bridge: trusted-category escalation routing generalizes spelling-only skip (be65b8b)
- bridge: TTL-cached reject suppressor over the personalization signal (1074b2d)
- bridge: user dictionary store (ae4e7df)
- bridge: wire dialect spelling guard for british deploys (GF_DIALECT_SPELLING_GUARD) (191da7e)
- bridge: wire sentence cache and prompt caching (3af70a0)
- bridge: wire tone analysis (cache, gate, GF_TONE_* backend) (8cc7a41)
- bridge: word-granularity merge spike modes (88eb529)
- browser: accept hotkey applies all in field (d27cd93)
- browser: accessibility for pill popover and chip (112e4aa)
- browser: ad...