Skip to content

[Epic #7744 2/6][B4-E1] Preserve host-local inference lifecycle authority #9141

Description

@ericksoa

Outcome

Persist and re-prove immutable provider-owned host-local inference authority through every supported lifecycle transition.

Dependencies

Acceptance criteria

  • Persist the inference receipt and route before shared-state commit.
  • Bind sandbox, agent, runtime provider, engine, endpoint, immutable image, runtime, model, route, lifecycle generation, and NVIDIA CDI authority.
  • Make registration and route ownership compare-and-swap safe across retries and reconciliation.
  • Rebind and re-prove authority after destroy, snapshot, clone, rebuild, backup, restore, and recovery.
  • Use exact immutable identifiers for cleanup.
  • Fail closed on missing evidence, authority drift, name reuse, ambiguous ownership, incomplete creation, incomplete rollback, or indeterminate cleanup.
  • Cover OpenClaw, Hermes, LangChain Deep Agents Code, Ollama, NVIDIA NIM, and vLLM.

Scope boundary

  • Keep Podman absent from production registration and public support claims.
  • Keep --temp-managed-runtime hidden, default-off, and undocumented.

Delivery position

2 of 6 remaining epic batches. PR #9123 closes this issue when B4-E1 merges.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area: inferenceInference routing, serving, model selection, or outputsarea: local-modelsLocal model providers, downloads, launch, or connectivityarea: providersInference provider integrations and provider behaviorintegration: dcodeLangChain Deep Code integration behaviorintegration: hermesHermes integration behaviorintegration: openclawOpenClaw integration behaviorprovider: nvidiaNVIDIA inference endpoint, NIM, or NVIDIA provider behaviorprovider: ollamaOllama local model provider behavior

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions