-
released this
2026-04-24 17:29:18 -07:00 | 74 commits to main since this releaseWhat's New
Cloud Session Integration
app/cloud_session.py: wiresCloudSessionFactory(product="avocet")from cf-core v0.16.0app/imitate.py: extractsuser_idfrom the resolved cloud session and forwards it to the cf-orch allocation request- Premium users with custom models registered in
UserModelRegistryon the coordinator will automatically receive their fine-tuned model path — no route parameter changes needed - Graceful fallback: local/anon/unauthenticated sessions route to the shared model catalog as before
Requires: cf-core ≥ 0.16.0, cf-orch ≥ 0.4.0 for custom model routing
Full changelog:
v0.4.0...v0.5.0Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
released this
2026-04-08 23:10:19 -07:00 | 88 commits to main since this releaseWhat's new
Models tab (new)
- HuggingFace model lookup by repo ID — auto-detects adapter type from pipeline_tag
- Approval queue: add models, approve to download, dismiss to remove
- SSE download progress bars via huggingface_hub.snapshot_download()
- Installed model management with safe delete
- 27 tests covering all endpoints and path-traversal protection
Benchmark tab
- Collapsible Model Selection panel: per-category checkboxes (ZeroShotAdapter / RerankerAdapter / GenerationAdapter)
- Select-all per category with indeterminate state
- Collapsed badge shows "All models (N)" or "N of M selected"
- Selected models passed as --models flag to benchmark script
Stats tab
- Benchmark Results table: accuracy, macro_f1, weighted_f1 per model
- Best-model highlighting per metric
- Hidden when no benchmark data exists
Backend
- GET /api/benchmark/models — installed models grouped by adapter type
- GET /api/benchmark/run — new model_names query param
- GET /api/stats — new benchmark_results field
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads