Skip to content

Commit 86e6289

Browse files
committed
feature: Path based loading for agent
People can now do `q chat --agent team/myagent` in addition to the current `q chat --agent myagent`. This will enable people to better organize their agents in Q CLI directory
1 parent 2f1ba3b commit 86e6289

File tree

7 files changed

+206
-79
lines changed

7 files changed

+206
-79
lines changed

Cargo.lock

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ r2d2_sqlite = "0.25.0"
8181
rand = "0.9.0"
8282
rayon = "1.10.0"
8383
regex = "1.7.0"
84+
relative-path = "1.9"
8485
reqwest = { version = "0.12.14", default-features = false, features = ["http2", "charset", "rustls-tls", "rustls-tls-native-roots", "gzip", "json", "socks", "cookies", "stream"] }
8586
ring = "0.17.14"
8687
rusqlite = { version = "0.32.1", features = ["bundled", "serde_json"] }

crates/chat-cli/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ r2d2.workspace = true
7575
r2d2_sqlite.workspace = true
7676
rand.workspace = true
7777
regex.workspace = true
78+
relative-path.workspace = true
7879
reqwest.workspace = true
7980
ring.workspace = true
8081
rusqlite.workspace = true

0 commit comments

Comments
 (0)