Tracon.UI
1.0.0-preview.3
Prefix Reserved
dotnet add package Tracon.UI --version 1.0.0-preview.3
NuGet\Install-Package Tracon.UI -Version 1.0.0-preview.3
<PackageReference Include="Tracon.UI" Version="1.0.0-preview.3" />
<PackageVersion Include="Tracon.UI" Version="1.0.0-preview.3" />
<PackageReference Include="Tracon.UI" />
paket add Tracon.UI --version 1.0.0-preview.3
#r "nuget: Tracon.UI, 1.0.0-preview.3"
#:package Tracon.UI@1.0.0-preview.3
#addin nuget:?package=Tracon.UI&version=1.0.0-preview.3&prerelease
#tool nuget:?package=Tracon.UI&version=1.0.0-preview.3&prerelease
Tracon.UI
Embedded management UI.
Single-page application written with React 19 + TypeScript. Built with Vite and
embedded in the assembly Brotli-compressed. No JavaScript dependency is created
in the consumer's project; no node_modules folder is required.
Installation
dotnet add package Tracon.UI --prerelease
builder.AddTracon()
.UseOpenAI(apiKey)
.UseUI();
app.MapTracon("/tracon");
There is no separate mapping call. MapTracon finds the registration and binds
the UI under the same prefix; the prefix is written in one place.
Screens
30 screens behind 36 routes. The console groups them into Operate — what the agents are doing right now — and Configure — what they are allowed to do. By the area they manage:
| Area | Screens |
|---|---|
| Agents | Catalog (code / database), definition editor, detail, version history, rollback |
| Skills | Skill list, skill editor |
| Playground | Streaming chat; tool calls as cards with arguments and results |
| Sessions | Session list, chat history, raw state, deletion |
| Runs | Run list, summary, event-by-event timeline |
| Workflows | Workflow list, graph detail, editor |
| Jobs | Queue list, job detail, retry and cancellation |
| Evals | Suite list, suite detail, eval run detail |
| Experiments | Experiment list, A/B variant comparison |
| Approvals | Pending tool approvals, approve and reject |
| Triggers | Inbound trigger list, trigger editor |
| Observability | Dashboard, audit trail, diagnostics |
| Catalog | Tools and their JSON schemas, providers and models, MCP servers |
| Settings | Version, prefix, auth method, active stores, theme |
Notes
- The UI works under any prefix (
/tracon,/panel, ...) and learns the prefix at runtime - Dark and light themes. A fresh console opens dark; Settings also offers "follow system", which then tracks the operating system preference
- Tools are defined only in code. An agent can be created from the UI, but tool code cannot be written — this is a security boundary
- The UI shell is exempt from the bearer token layer; the loopback restriction and
authorization policy apply instead: a browser cannot add an
Authorizationheader to a script request - JavaScript budget: 250 KB gzip, enforced by the build
- Four run-time JavaScript dependencies, and a build gate on that list. Dialogs, menus, tooltips and the command palette are written against the platform
- Colour, contrast and density come from one token set, checked on every build: text at 5.2:1 or better and non-text at 3.5:1 or better, in both themes
Links
- Full documentation: https://tracon.dev
- Console guide: https://tracon.dev/ui/
License: PolyForm Small Business 1.0.0 - free below 100 people and 1,000,000 USD (2019, inflation adjusted) revenue; a commercial licence applies above that. Terms ship in the package as LICENSE.md. Details: https://tracon.dev/reference/licensing/
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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 is compatible. 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 is compatible. 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. |
-
net10.0
- Tracon.AspNetCore (= 1.0.0-preview.3)
-
net8.0
- Tracon.AspNetCore (= 1.0.0-preview.3)
-
net9.0
- Tracon.AspNetCore (= 1.0.0-preview.3)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Tracon.UI:
| Package | Downloads |
|---|---|
|
Tracon
Tracon meta package. A production-oriented agent control plane built on Microsoft Agent Framework, with PostgreSQL support and an embedded management UI. One reference brings the common set: runtime, HTTP API, PostgreSQL persistence, the OpenAI provider, workflows, MCP, and the embedded management UI. Other providers and storage engines are separate packages. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0-preview.3 | 38 | 9/24/2026 |
| 1.0.0-preview.2 | 76 | 9/20/2026 |
| 1.0.0-preview.1 | 62 | 9/20/2026 |