pub struct ScriptPalaceRunner { /* private fields */ }Expand description
Spawns mempalace/palace-call.sh on the host per request.
Dangerous (MYTH-01): the script loads ChromaDB data from
mempalace-data/, which agent containers can write, so a compromised
agent can get code executed as the host user. Only selected when the
operator sets TALON_PALACE_HOST_EXEC=unsafe; prefer
CommandPalaceRunner.
Implementations§
Trait Implementations§
Source§impl Debug for ScriptPalaceRunner
impl Debug for ScriptPalaceRunner
Source§impl PalaceRunner for ScriptPalaceRunner
impl PalaceRunner for ScriptPalaceRunner
Auto Trait Implementations§
impl !Freeze for ScriptPalaceRunner
impl !RefUnwindSafe for ScriptPalaceRunner
impl !UnwindSafe for ScriptPalaceRunner
impl Send for ScriptPalaceRunner
impl Sync for ScriptPalaceRunner
impl Unpin for ScriptPalaceRunner
impl UnsafeUnpin for ScriptPalaceRunner
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