Skip to content

Commit f3cb5a8

Browse files
committed
Merge remote-tracking branch 'origin/main' into bskiser/add-agent-crate
2 parents ecb9587 + 8e57e9a commit f3cb5a8

File tree

38 files changed

+2826
-301
lines changed

38 files changed

+2826
-301
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[workspace]
22
resolver = "3"
3-
members = [ "crates/agent","crates/amzn-codewhisperer-client", "crates/amzn-codewhisperer-streaming-client", "crates/amzn-consolas-client", "crates/amzn-qdeveloper-streaming-client", "crates/amzn-toolkit-telemetry-client", "crates/aws-toolkit-telemetry-definitions", "crates/chat-cli", "crates/semantic-search-client"]
3+
members = ["crates/amzn-codewhisperer-client", "crates/amzn-codewhisperer-streaming-client", "crates/amzn-consolas-client", "crates/amzn-qdeveloper-streaming-client", "crates/amzn-toolkit-telemetry-client", "crates/aws-toolkit-telemetry-definitions", "crates/chat-cli", "crates/semantic-search-client", "crates/chat-cli-ui", "crates/agent"]
44
default-members = ["crates/chat-cli"]
55

66
[workspace.package]
@@ -72,6 +72,7 @@ objc2-foundation = { version = "0.2.2", features = ["NSString", "NSURL"] }
7272
owo-colors = "4.2.0"
7373
parking_lot = "0.12.3"
7474
paste = "1.0.11"
75+
pdf-extract = "0.10.0"
7576
percent-encoding = "2.2.0"
7677
predicates = "3.0"
7778
prettyplease = "0.2.32"
@@ -131,6 +132,7 @@ schemars = "1.0.4"
131132
jsonschema = "0.30.0"
132133
zip = "2.2.0"
133134
rmcp = { version = "0.8.0", features = ["client", "transport-sse-client-reqwest", "reqwest", "transport-streamable-http-client-reqwest", "transport-child-process", "tower", "auth"] }
135+
chat-cli-ui = { path = "crates/chat-cli-ui" }
134136

135137
[workspace.lints.rust]
136138
future_incompatible = "warn"

crates/agent/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ pin-project-lite = "0.2.16"
4949
r2d2.workspace = true
5050
r2d2_sqlite.workspace = true
5151
rand.workspace = true
52-
ratatui = "0.29.0"
5352
regex.workspace = true
5453
reqwest.workspace = true
5554
rmcp = { version = "0.8.0", features = ["client", "transport-async-rw", "transport-child-process", "transport-io"] }
@@ -74,7 +73,6 @@ tokio-util.workspace = true
7473
tracing.workspace = true
7574
tracing-appender = "0.2.3"
7675
tracing-subscriber.workspace = true
77-
tui-textarea = "0.7.0"
7876
url.workspace = true
7977
uuid.workspace = true
8078
webpki-roots.workspace = true

crates/chat-cli-ui/Cargo.toml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
[package]
2+
name = "chat-cli-ui"
3+
authors.workspace = true
4+
edition.workspace = true
5+
homepage.workspace = true
6+
publish.workspace = true
7+
version.workspace = true
8+
license.workspace = true
9+
10+
[lints]
11+
workspace = true
12+
13+
[dependencies]
14+
tracing.workspace = true
15+
tracing-appender.workspace = true
16+
tracing-subscriber.workspace = true
17+
thiserror.workspace = true
18+
serde.workspace = true
19+
serde_json.workspace = true
20+
chrono.workspace = true
21+
crossterm.workspace = true
22+
tokio.workspace = true
23+
eyre.workspace = true
24+
tokio-util.workspace = true
25+
futures.workspace = true
26+
ratatui = "0.29.0"
27+
28+
[target.'cfg(unix)'.dependencies]
29+
nix.workspace = true
30+
skim.workspace = true
31+
32+
[target.'cfg(target_os = "macos")'.dependencies]
33+
objc2.workspace = true
34+
objc2-app-kit.workspace = true
35+
objc2-foundation.workspace = true
36+
security-framework.workspace = true
37+
38+
[target.'cfg(windows)'.dependencies]
39+
windows.workspace = true
40+
winreg.workspace = true

0 commit comments

Comments
 (0)