|
Some checks failed
Forgejo Android APK / Root app tests (push) Successful in 47s
Forgejo Docker Build / Root app tests (push) Successful in 46s
Forgejo Android APK / Build signed APK (push) Successful in 2m2s
Forgejo Docker Build / Build Docker image (push) Successful in 19s
Forgejo Docker Build / Deploy to the host (push) Failing after 1s
Learning generated everything from the model alone. A deck on bronchiolitis was whatever the model remembered about bronchiolitis, with no connection to the documents this institution actually indexed — while the assistant had been searching that corpus all along. Same collection, deliberately. mcp_bge_m3_1024 is already embedded with openrouter-bge-m3 at 1024 dimensions; a second index over the same documents with the same embedder would be a copy that drifts. What differs is the budget: a chat answer wants a few tight excerpts because the reader is waiting, a teaching resource synthesises a whole topic. So learning.search_limit and learning.context_chars default to 30 and 2500 against the assistant's 8 and 1400, and are separate keys so tuning one cannot move the other. Not unbounded, though. "No limit" only moves the ceiling from a setting to the model's context window, where overflow truncates the middle of the prompt silently — the worst place to lose source material. 60 results and 8000 characters per excerpt are the caps. Opt in per generation: a resource on something the library does not cover is better written without it than padded with the nearest unrelated excerpts. Retrieval never fails a generation — the resource is then written from the model alone, which is what happened before this existed — and every response reports what it was grounded on, so a caller can say "24 excerpts" or "the library had nothing on this" rather than quietly serving ungrounded material. Verified against the live corpus: bronchiolitis, neonatal jaundice and febrile seizure each returned 12 excerpts and ~23k characters from Nelson, Rudolph and the Pediatric Clinical Practice Guidelines. A deck generated through the full chain came back with textbook specificity that is not general recall — bronchiolar diameter, birth-weight thresholds, the full pathogen list. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Dv6sqaY6Vq3ChZHMem3cnU |
||
|---|---|---|
| .. | ||
| account-boundary.test.js | ||
| admin-clinical-assistant-wiring.test.js | ||
| admin-docs-toc.test.js | ||
| assistant-attachment-roundtrip.test.js | ||
| assistant-autosave.test.js | ||
| assistant-citation-modal.test.js | ||
| assistant-citations.test.js | ||
| assistant-component-css.test.js | ||
| assistant-export-owner.test.js | ||
| assistant-image-attachments.test.js | ||
| assistant-image-done.test.js | ||
| assistant-image-intent.test.js | ||
| assistant-math-mhchem.test.js | ||
| assistant-message-actions.test.js | ||
| assistant-mobile.test.js | ||
| assistant-saved-tables.test.js | ||
| assistant-sharing-boundary.test.js | ||
| assistant-sources-cleaning.test.js | ||
| assistant-translate.test.js | ||
| assistant-user-markdown.test.js | ||
| assistant-voice.test.js | ||
| assistant-workspace-layout.test.js | ||
| backend-hardening.test.js | ||
| bedside-respiratory-ventilation.test.js | ||
| build-id.test.js | ||
| calc-math.test.js | ||
| calculators-data.test.js | ||
| clinical-assistant-prompt-pool.test.js | ||
| clinical-conversation.test.js | ||
| clinical-generation-options.test.js | ||
| clinical-mcp-session-lifecycle.test.js | ||
| clinical-notes-entrypoints.test.js | ||
| clinical-release-integration.test.js | ||
| clinical-retrieval-title.test.js | ||
| clinical-table-preservation.test.js | ||
| embeddings-provider.test.js | ||
| extension-transfer.test.js | ||
| frontend-prompt-env.test.js | ||
| frontend-rendering-safety.test.js | ||
| generated-image-cache.test.js | ||
| generated-image-storage.test.js | ||
| generated-image-tools.test.js | ||
| generated-images-ui.test.js | ||
| generated-images.integration.js | ||
| learning-hub-ai-category.test.js | ||
| learning-hub-ai-panel-controller.test.js | ||
| learning-hub-editor.test.js | ||
| learning-hub-manual-category.test.js | ||
| learning-hub-quiz-controller.test.js | ||
| learning-hub-webdav-controller.test.js | ||
| learning-retrieval.test.js | ||
| mcp-shutdown.test.js | ||
| metrics.test.js | ||
| model-defaults.test.js | ||
| module-entrypoints.test.js | ||
| notes-sanitize.test.js | ||
| patient-takehome.test.js | ||
| pe-guide-data.test.js | ||
| policy-flows.test.js | ||
| policy-ui.test.js | ||
| prompt-administration.test.js | ||
| release.test.js | ||
| session-quiz-ed-regressions.test.js | ||
| stt-provider.test.js | ||
| transcription-memory-policy.test.js | ||
| tts-provider.test.js | ||
| well-visit-data.test.js | ||