AIKernel.NET

AIKernel.Dtos

nuget / version $(PackageVersion)

AIKernel is an operating-system-style framework for AI applications, designed around strict category separation, context isolation, and contract-driven orchestration. This package is part of the AIKernel contract surface and provides data carriers shared by runtime, provider, and storage adapters. Contains immutable data transfer objects used across AIKernel components, including execution/governance/ROM/prompt/routing/security/control-plane payloads, pure provider-routing decision records, external capability module descriptors and invocation envelopes, governance admissibility replay/profile/budget/result records, trajectory governance ellipsoid/score/action evaluation records, Semantic Compilation state/IR/circuit/prototype/distance/synthesis/transition descriptors, Vfs data carriers, DynamicSLM Model ABI records, SeedSLM discipline/trajectory/memory records, and HATL ledger/anchor/operator records. DTOs are designed for contract-safe interchangeability without embedding business logic. AIKernel は AI アプリケーション向けの OS 的フレームワークであり、カテゴリ分離、コンテキスト隔離、契約駆動の設計思想に基づいています。本パッケージは AIKernel contract surface の一部であり、runtime、provider、storage adapter が共有する data carrier を提供します。 実行・ガバナンス・ROM・プロンプト・ルーティング・セキュリティ・Control Plane のペイロード、純粋な provider-routing decision record、external capability module descriptor / invocation envelope、governance admissibility replay / profile / budget / result record、trajectory governance ellipsoid / score / action evaluation record、Semantic Compilation state / IR / circuit / prototype / distance / synthesis / transition descriptor、Vfs データキャリア、DynamicSLM Model ABI record、SeedSLM discipline / trajectory / memory record、HATL ledger / anchor / operator record を含む不変 DTO を提供します。DTO はビジネスロジックを持たず、契約互換を維持した交換可能性を重視して設計されています。

Source: AIKernel.NET/src/AIKernel.Dtos/AIKernel.Dtos.csproj

概要

AIKernel.Dtos は AIKernel.NET に属します。AIKernel is an operating-system-style framework for AI applications, designed around strict category separation, context isolation, and contract-driven orchestration. This package is part of the AIKernel contract surface and provides data carriers shared by runtime, provider, and storage adapters. Contains immutable data transfer objects used across AIKernel components, including execution/governance/ROM/prompt/routing/security/control-plane payloads, pure provider-routing decision records, external capability module descriptors and invocation envelopes, governance admissibility replay/profile/budget/result records, trajectory governance ellipsoid/score/action evaluation records, Semantic Compilation state/IR/circuit/prototype/distance/synthesis/transition descriptors, Vfs data carriers, DynamicSLM Model ABI records, SeedSLM discipline/trajectory/memory records, and HATL ledger/anchor/operator records. DTOs are designed for contract-safe interchangeability without embedding business logic. AIKernel は AI アプリケーション向けの OS 的フレームワークであり、カテゴリ分離、コンテキスト隔離、契約駆動の設計思想に基づいています。本パッケージは AIKernel contract surface の一部であり、runtime、provider、storage adapter が共有する data carrier を提供します。 実行・ガバナンス・ROM・プロンプト・ルーティング・セキュリティ・Control Plane のペイロード、純粋な provider-routing decision record、external capability module descriptor / invocation envelope、governance admissibility replay / profile / budget / result record、trajectory governance ellipsoid / score / action evaluation record、Semantic Compilation state / IR / circuit / prototype / distance / synthesis / transition descriptor、Vfs データキャリア、DynamicSLM Model ABI record、SeedSLM discipline / trajectory / memory record、HATL ledger / anchor / operator record を含む不変 DTO を提供します。DTO はビジネスロジックを持たず、契約互換を維持した交換可能性を重視して設計されています。

位置づけ

この Reference ページは、生成された API 事実にパッケージとソースの文脈を添えて、単なる一覧ではなく実装判断に使える資料として公開しています。

利用方法

Contract packages and canonical interface surface for DTO, enum, abstraction, and contract ownership. というリポジトリ責務に該当する機能が必要なとき、このパッケージを参照またはインストールしてください。

dotnet add package AIKernel.Dtos --version $(PackageVersion)

注記

AIKernel.NET/src/AIKernel.Dtos/AIKernel.Dtos.csproj から生成しています。以下のセクションは XML ドキュメントまたは Python ソースから生成されるため、最終的な挙動はリンクされたソースとテストで確認してください。

関連項目

Repository index | Docs | Module Map

Capabilities

3 members / Source: AIKernel.NET/src/AIKernel.Dtos/Capabilities

Context

64 members / Source: AIKernel.NET/src/AIKernel.Dtos/Context

Control

5 members / Source: AIKernel.NET/src/AIKernel.Dtos/Control

Core

17 members / Source: AIKernel.NET/src/AIKernel.Dtos/Core

Dsl

38 members / Source: AIKernel.NET/src/AIKernel.Dtos/Dsl

DynamicSlm

70 members / Source: AIKernel.NET/src/AIKernel.Dtos/DynamicSlm

Events

5 members / Source: AIKernel.NET/src/AIKernel.Dtos/Events

Execution

114 members / Source: AIKernel.NET/src/AIKernel.Dtos/Execution

Governance

21 members / Source: AIKernel.NET/src/AIKernel.Dtos/Governance

Hatl

16 members / Source: AIKernel.NET/src/AIKernel.Dtos/Hatl

History

10 members / Source: AIKernel.NET/src/AIKernel.Dtos/History

Kernel

29 members / Source: AIKernel.NET/src/AIKernel.Dtos/Kernel

KernelContext

7 members / Source: AIKernel.NET/src/AIKernel.Dtos/KernelContext

Material

5 members / Source: AIKernel.NET/src/AIKernel.Dtos/Material

Memory

1 members / Source: AIKernel.NET/src/AIKernel.Dtos/Memory

Prompt

24 members / Source: AIKernel.NET/src/AIKernel.Dtos/Prompt

Query

7 members / Source: AIKernel.NET/src/AIKernel.Dtos/Query

Rom

78 members / Source: AIKernel.NET/src/AIKernel.Dtos/Rom

Routing

20 members / Source: AIKernel.NET/src/AIKernel.Dtos/Routing

Rules

3 members / Source: AIKernel.NET/src/AIKernel.Dtos/Rules

Sandbox

13 members / Source: AIKernel.NET/src/AIKernel.Dtos/Sandbox

Security

18 members / Source: AIKernel.NET/src/AIKernel.Dtos/Security

SemanticCompilation

7 members / Source: AIKernel.NET/src/AIKernel.Dtos/SemanticCompilation

Time

5 members / Source: AIKernel.NET/src/AIKernel.Dtos/Time

Tokenization

20 members / Source: AIKernel.NET/src/AIKernel.Dtos/Tokenization

Vfs

21 members / Source: AIKernel.NET/src/AIKernel.Dtos/Vfs