feat(frontend): Agent tab with decision-trace expander 4fc125d mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(api): POST /agent/run endpoint (orchestrator + RAG, stub-injectable) 55d9d32 mekosotto Claude Sonnet 4.6 commited on 5 days ago
fix(agents/tools): parameterize processed_dir + translate HTTPException → ValueError 6d2aa47 mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(agents): orchestrator loop (function-calling + tool trace + max-steps gate) 2091a1b mekosotto Claude Sonnet 4.6 commited on 5 days ago
fix(rag/ingest): drop print() in main() — INFO log already covers it (AGENTS.md §3) d3e290f mekosotto commited on 5 days ago
feat(agents): Tool dataclass + registry + 4 tool wrappers (3 pipelines + RAG) 460fcc2 mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(rag): RAGRetriever (load + search → chunks with scores) 978f645 mekosotto commited on 5 days ago
feat(rag): ingest CLI (markdown/PDF → chunks → FAISS) + sample KB fixtures cf5c011 mekosotto commited on 5 days ago
fix(rag/store): copy vectors before in-place normalize_L2 (no caller mutation) 57801de mekosotto commited on 5 days ago
feat(rag): FAISS inner-product store with chunk metadata + roundtrip 7cc3fef mekosotto Claude Opus 4.7 (1M context) commited on 5 days ago
feat(rag): fastembed wrapper (Embedder, bge-small-en-v1.5, 384-dim) 0d489f8 mekosotto Claude Opus 4.7 (1M context) commited on 5 days ago
feat(llm): user-question-driven prompt (language match + intent split) decc9ff mekosotto Claude Opus 4.7 (1M context) commited on 5 days ago
chore(diag): add /diag/openrouter endpoint + sidebar button dc31dba mekosotto Claude Opus 4.7 (1M context) commited on 5 days ago
docs(llm): add probe-date + 429-policy notes; fix chain capability order 870c6c9 mekosotto commited on 5 days ago
feat(llm): refresh free-tier chain with verified-live OpenRouter IDs c6ef481 mekosotto commited on 5 days ago
feat(llm): classify 401 as fatal+actionable, 400 as skip-this-model e175fb0 mekosotto commited on 5 days ago
feat(llm): OpenRouter free-tier fallback chain (smartest → smallest) 87845ef mekosotto Claude Opus 4.7 (1M context) commited on 5 days ago
fix(frontend): EEG default path points at fixture (HF container has no data/raw/eeg.fif) 2909447 mekosotto commited on 7 days ago
feat(frontend): premium motion layer — Apple HIG / Netflix transitions 84572d9 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(frontend): editorial redesign — neutral-gray dark + sand accent + dual theme 2711297 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(frontend): Experiments tab — MLflow runs table + two-run diff 389cf2a mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(api): GET /experiments/runs + POST /experiments/diff (Track 5) d4000ca mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(frontend): inline AI Assistant in EEG + MRI tabs d5a285c mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(api): POST /explain/eeg + /explain/mri — full-stack Track-1 coverage 3f348a3 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(llm): modality dispatch — explain(payload, modality) for BBB/EEG/MRI 24f46e0 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(frontend): AI Assistant tab — natural-language explainer fc4e33b mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(api): POST /explain/bbb — natural-language rationale endpoint 5e9f487 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(llm): explainer with deterministic template + OpenRouter fallback e5c1c61 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
fix(schemas): silence Pydantic protected-namespace warning on ModelProvenance d69f171 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(api+frontend): MLflow provenance badge in decision card 28ca4f9 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(frontend): drift metric line + last-prediction session state 95c5aff mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(api): drift z-score in /predict/bbb response c26a55c mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(models): train-time confidence stats stashed on _neurobridge_train_stats efb8713 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(frontend): MRI tab — Pre/Post ComBat KDE + site-gap KPI strip 4a861ef mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(api): POST /pipeline/mri/diagnostics — pre/post ComBat KPIs + long-format rows 985240b mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(pipelines): compute_harmonization_diagnostics — long-format pre/post ComBat for viz 1068ed1 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(frontend): trust caption — precision-at-confidence below decision card 1c727f2 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(api): expose calibration bin in /predict/bbb response 42366a8 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(models): calibration metadata — precision-at-threshold bins on _neurobridge_calibration 90167c7 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
feat(frontend): edge-case dropdown for BBB robustness demo 0e8a63d mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
docs: Day-5 close-out — AGENTS §8 decision layer + trainer CLI 53256ed mekosotto commited on 7 days ago
feat(frontend): interactive BBB tab — SMILES input + decision card + SHAP bars b6f1745 mekosotto commited on 7 days ago
feat(api): POST /predict/bbb with prediction, uncertainty, SHAP top-k ae883d4 mekosotto commited on 7 days ago
feat(models): BBB classifier with predict_with_proba uncertainty 3cc6a7d mekosotto commited on 7 days ago
feat(api): scaffold FastAPI app + /health + shared Pydantic schemas fae874a mekosotto Claude Sonnet 4.6 commited on 7 days ago