AIKernel.NET
version: 0.0.2 / status: Refactor / edition: Draft / published: 2026-05-16 / updated: 2026-05-16

Japanese version: IContextLifecycleManager-jp.md

IContextLifecycleManager

Responsibility

Define the contract boundary for IContextLifecycleManager within AIKernel orchestration, governance, and runtime operations.

Key Members

Member Type Description
BeginContext(string contextId) void Start context lifecycle.
CompleteContext(string contextId) void Complete context lifecycle.
AbortContext(string contextId, string reason) void Abort context lifecycle with reason.

See ../../use-cases/AIKernel_UseCaseCatalog.md for references where IContextLifecycleManager appears.

Notes

  • This interface is currently extension-point oriented and may not yet be referenced by runtime implementations.
  • Implementations must preserve fail-closed and deterministic replay principles where applicable.

Changelog

  • v0.0.0 / v0.0.0.0: Initial draft
  • v0.0.1 (2026-05-06): Version upgrade aligned with documentation guidelines

This concise reference page is part of the architecture documentation area for AIKernel.NET. It is generated from architecture/interfaces/governance/IContextLifecycleManager.md and should be read together with the surrounding category pages in the side navigation.

Source: architecture/interfaces/governance/IContextLifecycleManager.md