feat(prompts,agents,voice): the voice agent gets the beaver voice, its own environment and overlay

This commit is contained in:
hh
2026-09-06 23:54:37 +02:00
parent d68be3f499
commit ae9c85cbc5
4 changed files with 8 additions and 27 deletions
+1 -3
View File
@@ -22,7 +22,6 @@ from beaver_agent.policy import (
)
from beaver_agent.vault import TZ, VAULT
from beaver_agent.voice import AGENT as VOICE
from beaver_agent.voice import PROMPT as VOICE_PROMPT
if TYPE_CHECKING:
from beaver_gateway.agents.base import BaseAgent
@@ -114,8 +113,7 @@ def voice(name: str, model: str) -> ClaudeAgent:
name=name,
model=model,
cwd=Path("/tmp"), # noqa: S108
system_prompt=VOICE_PROMPT,
kinds=("branch",),
prompts=prompts.VOICE_AGENT,
options=ClaudeOptions(tools=(), disallowed_tools=TRIAGE_DISALLOWED),
)