From ae281ae28d5576bfa5dd420cb1e6a9e7e432cad6 Mon Sep 17 00:00:00 2001 From: "didericis (claude)" Date: Mon, 29 Jun 2026 12:54:48 -0400 Subject: [PATCH] feat: headless_prompt method on AgentProvider + --prompt arg --- bot_bottle/contrib/pi/agent_provider.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bot_bottle/contrib/pi/agent_provider.py b/bot_bottle/contrib/pi/agent_provider.py index 9c03b32..14ed5a1 100644 --- a/bot_bottle/contrib/pi/agent_provider.py +++ b/bot_bottle/contrib/pi/agent_provider.py @@ -315,6 +315,9 @@ class PiAgentProvider(AgentProvider): ) -> None: del plan, bottle, supervise_url + def headless_prompt(self, prompt: str) -> list[str]: + return ["-p", prompt] + def _exec(bottle: "Bottle", script: str, error: str) -> None: result = bottle.exec(script, user="root")