Skip to content

OSA v0.8.16

Choose a tag to compare

@neuromechanist neuromechanist released this 01 Oct 10:31
· 91 commits to main since this release

What's Changed

0e966d6 chore: strip dev suffix for stable release
b6d87ea Merge pull request #562 from OpenScience-Collective/develop
0368967 Bump version to 0.8.16.dev33
20f0ae9 Release 0.8.16 final review: mid-stream error classes, last-run answer check, long replies, docs (#573)
600080f Bump version to 0.8.16.dev32
d835be2 Fix second-pass review suggestions for release 0.8.16 server code (#572)
ee49f6d Bump version to 0.8.16.dev31
b3ae2ff Widget: escape markdown text that renders to nothing (#571)
a8bfa44 Bump version to 0.8.16.dev30
40e8284 Widget: fix the widget-side review findings of #566 (#570)
a91d16b Bump version to 0.8.16.dev29
20ad1c4 Release 0.8.16 review follow-ups: one warning per reply, empty replies, error classification (#568)
1cc986e Bump version to 0.8.16.dev28
4d01b51 Widget: fix release 0.8.16 review findings (#567)
a37beaa Bump version to 0.8.16.dev27
43fafb5 Release 0.8.16 review: report cut-off replies, missing usage and stream failures (#566)
be38243 Bump version to 0.8.16.dev26
c3f1e61 Fix release review findings: per-model notes, Bedrock fallback logging and reporting, tests (#565)
ac848e3 Bump version to 0.8.16.dev25
95d58cb Docs: fix release 0.8.16 review findings (changelog, ADRs, env example, config comments) (#563)
6009e77 Bump version to 0.8.16.dev24
1e4b18c Changelog: backfill 0.8.9, 0.8.11 and 0.8.13 (#561)
2946f50 Bump version to 0.8.16.dev23
2b07231 HED, EEGLAB and BIDS: default to GPT-6 Luna; NEMAR stays on Sonnet (#560)
60197c1 Bump version to 0.8.16.dev22
a68b407 BIDS: a launcher 20% larger and clear of the Read the Docs bar (#553) (#556)
be976e3 Bump version to 0.8.16.dev21
06bc4e8 Widget: configurable launcher position, size and offsets (#555)
414c17c Bump version to 0.8.16.dev20
a040482 Accept OpenRouter variant suffixes such as :nitro in the widget's model check (#554)
08448af Bump version to 0.8.16.dev19
858634c Address review of the high reasoning default: OpenRouter Haiku budget, fit boundary, retired-variable warning (#551)
620fcd3 Bump version to 0.8.16.dev18
cdf3d27 Default every model to high reasoning effort; Haiku levels are thinking budgets (#549)
207de83 Bump version to 0.8.16.dev17
341bc43 Community-controlled reasoning effort across Anthropic, Bedrock and OpenRouter (#546)
22afa38 Bump version to 0.8.16.dev16
9fe18ac Say what a pending reply is doing: searching, writing code, analyzing results (#542)
e39b919 Bump version to 0.8.16.dev15
62d6cbe Run GPT-6 Luna at high reasoning effort instead of max (#544)
31490e7 Bump version to 0.8.16.dev14
62ef67c Treat input_json_delta as a known non-text block (log flood) (#541)
6d2a043 Bump version to 0.8.16.dev13
e790cb8 Widget: draw the first text at once and bound the reveal to half a second (#539)
1ded340 Bump version to 0.8.16.dev12
4c33c4c Document the Bedrock variables and Sonnet 5.5 in .env.example (#537)
cb30a79 Bump version to 0.8.16.dev11
b966c43 Widget: do not pace a hidden page; check the paced reveal in real Chrome (#535)
3e5aa50 Bump version to 0.8.16.dev10
5837e61 NEMAR: default to GPT-6 Luna (#532)
9a555ea Bump version to 0.8.16.dev9
c7dbd47 Widget: reveal streamed text at a reading pace, code blocks whole (#533)
094621e Bump version to 0.8.16.dev8
c014ef8 NWB: default to GPT-6 Luna (#529)
95ef51c Tagged citations, cache markers and usage for the OpenRouter path; send each call's own key (#528)
1f5f463 Bump version to 0.8.16.dev7
3f63a18 Serve GPT-6 Luna, Qwen3 Next and gpt-oss-120b from Amazon Bedrock (#527)
660703d Bump version to 0.8.16.dev6
cba3506 Offer Claude Sonnet 5.5 and default NEMAR to it (#524)
0df6881 chore: sync worker CORS from community configs [skip ci]
42c8734 feat: allow NWB docs sites to embed widget (#521)
6b1e7a9 Bump version to 0.8.16.dev5
9a453e8 feat: add 14 missing docs to NWB community (#520)
9994d0a Bump version to 0.8.16.dev4
ce9d7c1 fix: render inline code in widget lists (#519)
16a304b Bump version to 0.8.16.dev3
bbaf9b7 fix: valid LangFuse trace ids, trace metadata, feedback scores (#518)
1d41258 chore: sync worker CORS from community configs [skip ci]
04e4732 feat: add NWB community (#517)
9549365 Bump version to 0.8.16.dev2
973dc2f Merge pull request #516 from bendichter/feature/issue-514-luna-pricing
1c51f39 feat: add GPT-6 Luna to model pricing
e0c5ba1 Bump version to 0.8.16.dev1
12ef5b2 Merge pull request #513 from OpenScience-Collective/chore/sync-develop-after-v0.8.15
bbcd20a Bump version to 0.8.16.dev0
c2a609c chore: sync develop with main after v0.8.15

Full Changelog: v0.8.15...v0.8.16

Widget Embedding

Standard (always latest):

<script src="https://demo.osc.earth/osa-chat-widget.js"></script>

Versioned + SRI (for supply-chain-secure environments):

<script src="https://cdn.jsdelivr.net/gh/OpenScience-Collective/osa@v0.8.16/frontend/osa-chat-widget.js"
        integrity="sha384-+eweaUHPTuzDVWdLIvO+EsdQEJxJ/4bVi5xK2rtXMwojX3u0yHHwTlJZNr9Ufvwk"
        crossorigin="anonymous"></script>
<script>
  OSAChatWidget.setConfig({ communityId: 'hed' });
</script>

Pin to this exact release. Update the tag when upgrading.

What's Changed

New Contributors

Full Changelog: v0.8.15...v0.8.16