summaryrefslogtreecommitdiffstats
path: root/src/config/mod.rs
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2024-09-08 19:50:02 +0800
committerGitHub <noreply@github.com>2024-09-08 19:50:02 +0800
commita56d5f2ddfcfb290c308f2b1a3464c3bebc340de (patch)
tree96d7bbb0c45c2f1edead44f38524039ddf92cb87 /src/config/mod.rs
parent89554e0d4ebcc66442456f07403be2a70a50386b (diff)
downloadaichat-a56d5f2ddfcfb290c308f2b1a3464c3bebc340de.tar.gz
feat: save rag in YAML instead of bin (#848)
Diffstat (limited to 'src/config/mod.rs')
-rw-r--r--src/config/mod.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/config/mod.rs b/src/config/mod.rs
index d2d7c2f..25f0cd6 100644
--- a/src/config/mod.rs
+++ b/src/config/mod.rs
@@ -338,7 +338,7 @@ impl Config {
pub fn rag_file(&self, name: &str) -> Result<PathBuf> {
let path = match &self.agent {
Some(agent) => Self::agent_rag_file(agent.name(), name)?,
- None => Self::rags_dir()?.join(format!("{name}.bin")),
+ None => Self::rags_dir()?.join(format!("{name}.yaml")),
};
Ok(path)
}
@@ -359,7 +359,7 @@ impl Config {
}
pub fn agent_rag_file(agent_name: &str, rag_name: &str) -> Result<PathBuf> {
- Ok(Self::agent_config_dir(agent_name)?.join(format!("{rag_name}.bin")))
+ Ok(Self::agent_config_dir(agent_name)?.join(format!("{rag_name}.yaml")))
}
pub fn agent_variables_file(name: &str) -> Result<PathBuf> {
@@ -1186,7 +1186,7 @@ impl Config {
let mut names = vec![];
for entry in rd.flatten() {
let name = entry.file_name();
- if let Some(name) = name.to_string_lossy().strip_suffix(".bin") {
+ if let Some(name) = name.to_string_lossy().strip_suffix(".yaml") {
names.push(name.to_string());
}
}