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
Summary
AIKernel.Dtos belongs to 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 はビジネスロジックを持たず、契約互換を維持した交換可能性を重視して設計されています。
Why
This reference page is intentionally grouped with package and source context so it is useful as documentation, not only as an autogenerated member list.
Usage
Install or reference this package when your code needs the AIKernel.NET responsibility described by the repository role: Contract packages and canonical interface surface for DTO, enum, abstraction, and contract ownership.
Examples
dotnet add package AIKernel.Dtos --version $(PackageVersion)
Notes
Generated from AIKernel.NET/src/AIKernel.Dtos/AIKernel.Dtos.csproj. The sections below are generated from XML documentation or Python source, and behavior should be confirmed against the linked source and tests.
See Also
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