UAIX.Talisman.AgentClient
0.1.10
dotnet add package UAIX.Talisman.AgentClient --version 0.1.10
NuGet\Install-Package UAIX.Talisman.AgentClient -Version 0.1.10
<PackageReference Include="UAIX.Talisman.AgentClient" Version="0.1.10" />
<PackageVersion Include="UAIX.Talisman.AgentClient" Version="0.1.10" />
<PackageReference Include="UAIX.Talisman.AgentClient" />
paket add UAIX.Talisman.AgentClient --version 0.1.10
#r "nuget: UAIX.Talisman.AgentClient, 0.1.10"
#:package UAIX.Talisman.AgentClient@0.1.10
#addin nuget:?package=UAIX.Talisman.AgentClient&version=0.1.10
#tool nuget:?package=UAIX.Talisman.AgentClient&version=0.1.10
UAIX.Talisman.AgentClient 0.1.10
UAIX Talisman connector for ecosystem agents that need protected-anchor policy gates, no-op talk-back, and local evidence packets.
This package is not tied to one website or runtime. It treats .uai/totem.uai, .uai/taboo.uai, and .uai/talisman.uai as protected data, can sync anchor checksums/content to a configured UAIX Talisman hub, records local hash-chained evidence packets, detects no-op conditions, and emits talk-back records for human review. UAIX owns the package specification and distribution; Teleodynamic.com is the default philosophical Talisman hub for this ecosystem.
It does not execute untrusted code, approve or apply anchor changes, validate credentials, certify runtime safety, train models, prove consciousness/sentience/AGI, or allow direct protected-anchor mutation by agents. Hub responses are evidence for review, not permission to rewrite protected anchors.
Install from NuGet once this version is published:
dotnet add package UAIX.Talisman.AgentClient --version 0.1.10
using UAIX.Talisman.AgentClient;
TalismanClientOptions options = TalismanClientOptions.FromEnvironment() with
{
EcosystemKey = "my-ecosystem",
NodeKey = "my-agent-node",
ClientBaseUrl = "https://example.org"
};
TalismanAgentClient agent = new(options);
GateDecision decision = agent.PrecheckToolCall(
"network_egress",
new Dictionary<string, object?> { ["url"] = "https://example.invalid" });
if (decision.NoOpRequired)
{
NoOpReport report = NoOpReport.FromDecision(decision, "attempted network egress");
await agent.SubmitNoOpReportAsync(report);
}
Environment variables:
UAIX_HUB_BASE_URLUAIX_AGENT_KEYUAIX_ECOSYSTEM_KEYUAIX_NODE_KEYUAIX_CLIENT_BASE_URLUAIX_ANCHOR_DIRUAIX_EVIDENCE_DIRUAIX_HTTP_TIMEOUT_SECONDSUAIX_TALISMAN_STATUS_ROUTEUAIX_TALISMAN_SYNC_ROUTEUAIX_TALISMAN_POLICY_ROUTEUAIX_TALISMAN_NOOP_ROUTEUAIX_TALISMAN_EVIDENCE_ROUTEUAIX_TALISMAN_CONTRACT_ROUTE
Recommended token scopes: read, sync, proposal, audit.read, evidence.write.
Forbidden scopes: approval, apply, rollback, settings, delete, token.manage, direct_anchor_mutation.
| 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 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. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.10 | 52 | 6/15/2026 |
Refresh package metadata, public UAIX documentation linkage, canonical DOTNET-NUGET staging, and current Talisman support boundaries.