Release 0.6.2
What's Changed
New Features
- #159 feat: add NEMAR community assistant for dataset discovery
- #161 feat: move widget config to YAML, add per-page widget instructions
- #154 feat: number-based lookup and switch to Claude Haiku 4.5
Bug Fixes
- #160 fix: boost exact symbol_name matches in docstring search
- #155 fix: dashboard CORS origin, worker routes, and API auto-detect
Highlights
- NEMAR community: New assistant for NEMAR dataset discovery with OpenNeuro integration
- Widget config in YAML: Widget display settings (title, greeting, placeholder, suggested questions) now defined in community
config.yamland served viaGET /communitiesendpoint - Per-page widget instructions: Embedders can pass
widgetInstructionsviasetConfig()to give the assistant page-specific context - Docstring search: Exact symbol name matches now boosted in search results
- Worker hardening: JSON parse error handling, generic error responses,
/communitiesroute
Installation
pip install git+https://github.com/OpenScience-Collective/osa.git@v0.6.2Full Changelog: v0.6.0...v0.6.2