Skip to content

Commit 1e1a417

Browse files
committed
fix(cli): keep dag validate success output on stdout
1 parent 7954d02 commit 1e1a417

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

src/cortex-cli/src/agent_cmd/tests.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@
33
#[cfg(test)]
44
mod tests {
55
use crate::agent_cmd::cli::{CopyArgs, ExportArgs};
6-
use crate::agent_cmd::loader::{
7-
load_builtin_agents, parse_frontmatter, read_file_with_encoding,
8-
};
6+
use crate::agent_cmd::loader::{load_builtin_agents, parse_frontmatter};
97
use crate::agent_cmd::types::AgentMode;
8+
use crate::utils::file::read_file_with_encoding;
109

1110
#[test]
1211
fn test_read_file_with_utf8() {

src/cortex-cli/src/dag_cmd/commands.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use cortex_agents::task::{DagHydrator, DagStore, TaskStatus};
55
use std::collections::HashMap;
66
use std::io::{self, Write};
77

8-
use crate::styled_output::{print_error, print_info, print_success};
8+
use crate::styled_output::{print_error, print_info, print_success, println_success};
99

1010
use super::args::{
1111
DagCreateArgs, DagDeleteArgs, DagGraphArgs, DagListArgs, DagResumeArgs, DagRunArgs,
@@ -361,7 +361,7 @@ pub async fn run_validate(args: DagValidateArgs) -> Result<()> {
361361
// Verify topological sort works
362362
match dag.topological_sort() {
363363
Ok(order) => {
364-
print_success(&format!(
364+
println_success(&format!(
365365
"✓ DAG is valid ({} tasks, no cycles detected)",
366366
dag.len()
367367
));

0 commit comments

Comments
 (0)