Skip to content

Commit 938f077

Browse files
πŸ¦‹ New version release (#3)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 715f79c commit 938f077

4 files changed

Lines changed: 8 additions & 7 deletions

File tree

β€Ž.changeset/widget-auth-hook.mdβ€Ž

Lines changed: 0 additions & 5 deletions
This file was deleted.

β€Ždotnet/core/src/SmooAI.SmoothOperator.Core.csprojβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<!-- NuGet package metadata -->
1616
<PropertyGroup>
1717
<PackageId>SmooAI.SmoothOperator.Core</PackageId>
18-
<Version>0.3.0</Version>
18+
<Version>0.4.0</Version>
1919
<Authors>SmooAI</Authors>
2020
<Company>SmooAI</Company>
2121
<Description>Native C# implementation of the smooth-operator agent engine β€” the in-process, Microsoft.Extensions.AI-based sibling of the Rust smooai-smooth-operator-core. Drive an agentic tool-calling loop over any IChatClient; author tools from ordinary C# methods with AIFunctionFactory. Learns from Microsoft Agent Framework idioms.</Description>

β€Žtypescript/CHANGELOG.mdβ€Ž

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @smooai/smooth-operator
22

3+
## 0.4.0
4+
5+
### Minor Changes
6+
7+
- 715f79c: Embeddable-widget auth (SMOODEV-1878): a pluggable `WidgetAuthProvider` hook in the Rust server that enforces a per-agent **origin allowlist** + public-key **`authContext`** (HMAC-SHA256, replay-protected) for `<smooth-agent-chat>` connections. The `Origin` header is captured at the WebSocket handshake and validated at `create_conversation_session`; hosts plug in a concrete provider (backed by their agent store) while the bundled `PermissiveWidgetAuth` leaves a standalone OSS server unaffected. `WIDGET_AUTH_STRICT=1` fails closed on unknown agents.
8+
39
## 0.3.0
410

511
### Minor Changes

β€Žtypescript/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@smooai/smooth-operator",
3-
"version": "0.3.0",
3+
"version": "0.4.0",
44
"description": "TypeScript SDK for the smooth-operator WebSocket protocol: the native client (`.`), React bindings (`./react`), and the embeddable web-component chat widget (`./widget`). Generated from the language-neutral JSON Schemas in spec/.",
55
"license": "MIT",
66
"type": "module",

0 commit comments

Comments
Β (0)