ResolvedChildSessionBinding (_subagents/_host.py)

mistral-vibe · harness/runtimes/python/python/mistralai_vibe_local_harness/vibe/_subagents/_host.py · python · Apache-2.0
ai, tag:knn-classified

Protocol for managing child session hosts in multi-agent systems

# Source: https://github.com/mistralai/mistral-vibe | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
# Provided via justclaw.it.com; keep this notice with the code.
"""Runtime-facing child Session Host contract."""

from __future__ import annotations

from dataclasses import dataclass
from typing import Protocol

from mistralai_vibe_local_harness.vibe._subagents._models import (
    ChildCommandTarget,
    ChildGenerationRef,
    ChildTurnOutcome,
    CloseRunningTarget,
    InterruptTarget,
    SpawnTarget,
    SubagentSessionIdentity,
)


@dataclass(frozen=True, slots=True)
class ResolvedChildSessionBinding:
    """Stable, secret-free identity of one Host-materialized child profile."""

    template_digest: str
    policy_ceiling_digest: str



... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key