Fadenstack.UI
0.2.0
dotnet add package Fadenstack.UI --version 0.2.0
NuGet\Install-Package Fadenstack.UI -Version 0.2.0
<PackageReference Include="Fadenstack.UI" Version="0.2.0" />
<PackageVersion Include="Fadenstack.UI" Version="0.2.0" />
<PackageReference Include="Fadenstack.UI" />
paket add Fadenstack.UI --version 0.2.0
#r "nuget: Fadenstack.UI, 0.2.0"
#:package Fadenstack.UI@0.2.0
#addin nuget:?package=Fadenstack.UI&version=0.2.0
#tool nuget:?package=Fadenstack.UI&version=0.2.0
Fadenstack.UI
Platform-neutral view models for a chat with a Fadenstack agent: the conversation,
streamed Markdown, tool calls, approval cards, notices and the session history. They have no platform references
and run headless in unit tests. A skin only renders them:
Fadenstack.UI.Wpf is the WPF one. The code is in the
Fadenstack.UI namespace and builds on Fadenstack.Agents.
dotnet add package Fadenstack.UI
using Fadenstack.Agents;
using Fadenstack.UI.Services;
using Fadenstack.UI.ViewModels;
var approvals = new ApprovalBroker(); // approval cards in the chat decide
var agent = FadenstackAgent.CreateBuilder()
.UseClient(client)
.UseAgent("my-assistant")
.UseApprovals(approvals)
.Build();
var chat = new AgentChatViewModel(agent, approvals, dispatcher); // your skin's IUiDispatcher
await chat.InitializeAsync();
It targets netstandard2.0 (.NET Framework 4.7.2 and later) and net8.0.
- Documentation: https://developers.fadenstack.com/sdk/dotnet/chat-panel/
- Source and issues: https://github.com/fadenstack/fadenstack-sdk-dotnet
- Licence: Apache-2.0 (LICENSE and NOTICE are in the package)
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- CommunityToolkit.Mvvm (>= 8.4.0)
- Fadenstack.Agents (= 0.2.0)
-
net8.0
- CommunityToolkit.Mvvm (>= 8.4.0)
- Fadenstack.Agents (= 0.2.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Fadenstack.UI:
| Package | Downloads |
|---|---|
|
Fadenstack.UI.Wpf
The WPF skin for Fadenstack.UI: a chat panel for Fadenstack agents in WPF hosts and add-ins. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.2.0 | 63 | 10/14/2026 |
| 0.2.0-rc.2 | 48 | 10/13/2026 |
| 0.2.0-rc.1 | 51 | 10/12/2026 |