summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/config/agent.rs4
-rw-r--r--src/config/session.rs2
2 files changed, 1 insertions, 5 deletions
diff --git a/src/config/agent.rs b/src/config/agent.rs
index 2f44477..9dcf62b 100644
--- a/src/config/agent.rs
+++ b/src/config/agent.rs
@@ -138,10 +138,6 @@ impl Agent {
&self.functions
}
- pub fn definition(&self) -> &AgentDefinition {
- &self.definition
- }
-
pub fn rag(&self) -> Option<Arc<Rag>> {
self.rag.clone()
}
diff --git a/src/config/session.rs b/src/config/session.rs
index c499abc..2ad517c 100644
--- a/src/config/session.rs
+++ b/src/config/session.rs
@@ -247,7 +247,7 @@ impl Session {
pub fn set_agent(&mut self, agent: &Agent) {
self.role_prompt
- .clone_from(&agent.definition().instructions);
+ .clone_from(&agent.interpolated_instructions());
}
pub fn clear_role(&mut self) {