Repository navigation
v0.1.0
What's Changed
- Add SemanticRouter: semantic prompt routing for .NET 9 by @siebe41 in #1
- Pin NuGet restore to nuget.org with a repo nuget.config by @siebe41 in #2
- Anthropic front door for Claude Code, a hot-reload dashboard, named tiers and a roadmap by @siebe41 in #20
- Secrets out of the config file, dashboard tokens and gateway keys, LM Studio authentication by @siebe41 in #21
- Add the semantic-router tool and container; run CI on Windows and macOS by @siebe41 in #22
- Durable state: cooldowns, tool-call affinity, activity and configuration history by @siebe41 in #23
- Usage, cost and budgets; limit reset times; OpenTelemetry traces and metrics by @siebe41 in #24
- Responses API front door for Codex; thinking, structured output and dropped features across protocols by @siebe41 in #25
- Land the host, durable state, usage and protocol work on main by @siebe41 in #26
- Routing quality loop: evaluation sets, threshold calibration, route health, labelling activity by @siebe41 in #27
- In-process ONNX embeddings, a classification cache and warm-up statistics by @siebe41 in #29
- Add memory map: track notes sent to models in requests by @siebe41 in #28
- Routing profiles: policy per client, project and content by @siebe41 in #31
- Land the routing-quality work (#27) on main by @siebe41 in #30
- Faster prompted CLI turns, and a Copilot connector on GitHub's official SDK by @siebe41 in #32
- Dashboard: end-to-end tests in CI, accessibility, phone layout and drop-in themes by @siebe41 in #33
- Add model lineup discovery and suggestions for connectors by @siebe41 in #34
- Add desktop app and background service support by @siebe41 in #35
- Desktop: fit the window to the screen, About window; fix Windows CI by @siebe41 in #36
- Windows update script; SQLite state no longer drops bursts of writes by @siebe41 in #37
- Improve CLI queue test reliability with synchronization by @siebe41 in #38
- Fix Windows CI (SQLite handle leak); safer update-windows.ps1 by @siebe41 in #39
- Desktop app owns the background service; route by the conversation (#41); explicit callouts (#42) by @siebe41 in #51
- Record implicit outcome feedback per routing decision (#43) by @siebe41 in #52
- Tune thresholds and utterances automatically, within guardrails (#45) by @siebe41 in #53
- Track model reliability per kind of work (#44) by @siebe41 in #54
- Model-family priors: tiers and capabilities from a curated table (#46) by @siebe41 in #55
- Default routes and evaluation prompts for agentic clients (#47) by @siebe41 in #56
- Optional judge that grades a sample of cheap answers (#48) by @siebe41 in #57
- Weekly digest; notify only when a decision is needed (#49) by @siebe41 in #58
- Installers for the desktop app: Setup.exe, .pkg, AppImage (#50) by @siebe41 in #59
- Add CODEOWNERS and a ruleset that protects main by @siebe41 in #60
- Ready the first release: install CI on every OS, signing, durable counts (#63–#66) by @siebe41 in #75
- Harden the repo for public use: CI gates, least-privilege release, security and contributor docs by @siebe41 in #61
- Fix the formatting gate on main; installer jobs follow the release hardening by @siebe41 in #77
- Bump the actions group across 1 directory with 6 updates by @dependabot[bot] in #76
- Bump the nuget-minor-and-patch group with 10 updates by @dependabot[bot] in #78
- Bump Microsoft.Data.Sqlite from 9.0.20 to 10.0.12 by @dependabot[bot] in #81
- Bump coverlet.collector from 6.0.4 to 10.1.0 by @dependabot[bot] in #79
- Send notices and the weekly digest to webhooks by @siebe41 in #84
- Bump FluentAssertions from 7.2.2 to 8.11.0 by @dependabot[bot] in #80
- Bump Microsoft.NET.Test.Sdk from 17.12.0 to 18.10.1 by @dependabot[bot] in #82
- Bump xunit.runner.visualstudio from 3.0.2 to 4.0.1 by @dependabot[bot] in #83
- Ship the client side-request wording as an updatable data file by @siebe41 in #85
- Per-client rate limits for gateway keys by @siebe41 in #86
- Fuzz tests for protocol translation, and the crashes they found by @siebe41 in #87
- Recognise corrections in other languages and other words by @siebe41 in #88
- Measure how often the judge agrees with hand labels by @siebe41 in #89
- Learn the cheapest good-enough model per route by @siebe41 in #90
New Contributors
- @siebe41 made their first contribution in #1
- @dependabot[bot] made their first contribution in #76
Full Changelog: https://github.com/siebe41/SemanticRouter.NET/commits/v0.1.0