Skip to content

update ui - #4

Merged
smnpolyakov merged 17 commits into
mainfrom
update-ui
Apr 10, 2026
Merged

update ui#4
smnpolyakov merged 17 commits into
mainfrom
update-ui

Conversation

@smnpolyakov

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Mar 6, 2026

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 83.83% 1343 / 1602
🔵 Statements 83.34% 1456 / 1747
🔵 Functions 80.26% 183 / 228
🔵 Branches 73.46% 717 / 976
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/answering.ts 95.12% 88.88% 75% 97.4% 13, 46, 140-141
src/api-client.ts 95.19% 85.33% 88.88% 95.95% 134-145, 271
src/cli.ts 67.04% 58.2% 66.66% 66.79% 51, 64-67, 223-225, 283-379, 429, 433, 459-463, 480-482
src/commands.ts 89.69% 85.71% 100% 92.22% 59, 84, 116, 134, 189-195
src/config.ts 83.87% 62.5% 77.77% 82.75% 46-50, 77-78, 82
src/constants.ts 100% 100% 100% 100%
src/event-bus.ts 76.47% 71.42% 56.25% 77.77% 184-186, 188-210, 244-245, 256-265, 285, 292, 302-306
src/identity.ts 81.69% 66.66% 80% 82.39% 37, 38, 72, 125, 199-230
src/judging.ts 98.85% 85.71% 95% 100% 241, 265
src/llm.ts 91.62% 78.74% 86.95% 94.51% 45, 53, 75-76, 108, 214, 237, 367, 391, 418-422
src/main.ts 86.76% 64.96% 85.71% 89.72% 32-53, 74, 79, 118, 125, 146, 182, 183, 204, 272-273, 306, 308, 318-324, 339
src/profiles.ts 99.01% 83.63% 100% 98.9% 190
src/setup-logic.ts 64.7% 75% 66.66% 65.3% 22-46, 53, 57, 60, 64
src/update-check.ts 94.73% 72.22% 100% 94.11% 89-91
src/utils.ts 100% 95.83% 100% 100%
src/viewer-server.ts 18.29% 7.4% 25% 18.75% 27-29, 35-114, 120-134, 150-154
Generated in workflow #52 for commit dacb13a by the Vitest Coverage Report Action

smnpolyakov and others added 5 commits March 31, 2026 16:51
- fix(cli): use model_name instead of llm_model in cmdSetup/cmdImport
  so --model flag is correctly passed to buildConfig and validateModel
- fix(cli): use self_hosted_api_base instead of llm_api_base in cmdSetup
- fix(cli): normalize 'local' → 'self-hosted' in cmdImport inference type
  to match what buildConfig expects, preventing broken self-hosted configs
- fix(llm): resetLlmClient() sets semaphore=null so getSemaphore() rebuilds
  it with correct concurrency (including /5 reduction for self-hosted)
- fix(utils): strip non-word characters in parseLastLetter so trailing
  punctuation (e.g. "A." or "B!") no longer causes null returns
- fix(profiles): add 60-char cap to sanitizeProfileName to avoid
  filesystem ENAMETOOLONG on very long node names
- fix(profiles): surface identity read error during migration with
  console.warn instead of silently swallowing it
fix: resolve CLI setup/import bugs and edge case issues found in QA
@smnpolyakov
smnpolyakov merged commit ba82386 into main Apr 10, 2026
3 checks passed
@smnpolyakov
smnpolyakov deleted the update-ui branch April 10, 2026 13:18
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.

2 participants