pub struct ResolvedSpawnReceipt {Show 19 fields
pub incarnation_id: NodeIncarnationId,
pub session: SessionAddress,
pub target: SpawnTarget,
pub profile_id: SpawnProfileId,
pub profile_revision: SpawnProfileRevision,
pub provider: AgentId,
pub mode: SessionMode,
pub terminal_size: TerminalSize,
pub prompt: SpawnPromptMetadata,
pub bundle_id: Option<SpawnBundleId>,
pub bundle: Option<ResolvedBundleReceipt>,
pub context_id: Option<SpawnContextId>,
pub context: Option<ResolvedContextPackReceipt>,
pub environment_profile: Option<ResolvedEnvironmentProfileReceipt>,
pub deadline_ms: SpawnDeadlineMs,
pub idempotency_key: SpawnIdempotencyKey,
pub required_capabilities: SpawnRequiredCapabilities,
pub provenance: SpawnResolutionProvenance,
pub harness_mcp_proxy: Option<ResolvedHarnessMcpProxyReceiptV1>,
}Fields§
§incarnation_id: NodeIncarnationId§session: SessionAddress§target: SpawnTarget§profile_id: SpawnProfileId§profile_revision: SpawnProfileRevision§provider: AgentId§mode: SessionMode§terminal_size: TerminalSize§prompt: SpawnPromptMetadata§bundle_id: Option<SpawnBundleId>§bundle: Option<ResolvedBundleReceipt>§context_id: Option<SpawnContextId>§context: Option<ResolvedContextPackReceipt>§environment_profile: Option<ResolvedEnvironmentProfileReceipt>§deadline_ms: SpawnDeadlineMs§idempotency_key: SpawnIdempotencyKey§required_capabilities: SpawnRequiredCapabilities§provenance: SpawnResolutionProvenance§harness_mcp_proxy: Option<ResolvedHarnessMcpProxyReceiptV1>Implementations§
Source§impl ResolvedSpawnReceipt
impl ResolvedSpawnReceipt
pub fn context_binding_is_valid(&self) -> bool
Trait Implementations§
Source§impl Clone for ResolvedSpawnReceipt
impl Clone for ResolvedSpawnReceipt
Source§impl Debug for ResolvedSpawnReceipt
impl Debug for ResolvedSpawnReceipt
Source§impl<'de> Deserialize<'de> for ResolvedSpawnReceipt
impl<'de> Deserialize<'de> for ResolvedSpawnReceipt
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ResolvedSpawnReceipt
Source§impl PartialEq for ResolvedSpawnReceipt
impl PartialEq for ResolvedSpawnReceipt
Source§impl Serialize for ResolvedSpawnReceipt
impl Serialize for ResolvedSpawnReceipt
impl StructuralPartialEq for ResolvedSpawnReceipt
Auto Trait Implementations§
impl Freeze for ResolvedSpawnReceipt
impl RefUnwindSafe for ResolvedSpawnReceipt
impl Send for ResolvedSpawnReceipt
impl Sync for ResolvedSpawnReceipt
impl Unpin for ResolvedSpawnReceipt
impl UnsafeUnpin for ResolvedSpawnReceipt
impl UnwindSafe for ResolvedSpawnReceipt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more