feat(infra): injection sandbox des handles managed temp résolus dans les sessions agents — #190
This commit is contained in:
@ -759,6 +759,7 @@ impl WakeSessionProvider for AppWakeSessionProvider {
|
||||
allow_structured_alongside_pty: true,
|
||||
require_structured: false,
|
||||
fresh_start: false,
|
||||
managed_temp_exposure: application::ManagedTempExposureRequest::default(),
|
||||
})
|
||||
.await
|
||||
.map_err(|err| WakeError::Session(err.to_string()))?;
|
||||
@ -880,6 +881,7 @@ impl AgentResumer for AppAgentResumer {
|
||||
allow_structured_alongside_pty: false,
|
||||
require_structured: false,
|
||||
fresh_start: false,
|
||||
managed_temp_exposure: application::ManagedTempExposureRequest::default(),
|
||||
})
|
||||
.await?;
|
||||
|
||||
@ -2240,6 +2242,7 @@ impl BackendCore {
|
||||
}) as Arc<dyn LiveStateLeanProvider>)
|
||||
.with_local_model_server(Arc::clone(&ensure_local_model_server))
|
||||
.with_secret_store(Arc::clone(&secret_store_port))
|
||||
.with_managed_temp_resolver(Arc::clone(&resolve_managed_temp))
|
||||
.with_structured(
|
||||
Arc::clone(&session_factory),
|
||||
Arc::clone(&structured_sessions),
|
||||
@ -2278,6 +2281,7 @@ impl BackendCore {
|
||||
}) as Arc<dyn LiveStateLeanProvider>)
|
||||
.with_local_model_server(Arc::clone(&ensure_local_model_server))
|
||||
.with_secret_store(Arc::clone(&secret_store_port))
|
||||
.with_managed_temp_resolver(Arc::clone(&resolve_managed_temp))
|
||||
.with_structured(
|
||||
Arc::clone(&session_factory),
|
||||
Arc::clone(&structured_sessions),
|
||||
|
||||
Reference in New Issue
Block a user