AIKernel.Dtos
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