MCPcopy Create free account
hub / github.com/aws/amazon-q-developer-cli / new

Method new

crates/chat-cli/src/cli/chat/input_source.rs:44–50  ·  view source on GitHub ↗
(os: &Os, sender: PromptQuerySender, receiver: PromptQueryResponseReceiver)

Source from the content-addressed store, hash-verified

42}
43impl InputSource {
44 pub fn new(os: &Os, sender: PromptQuerySender, receiver: PromptQueryResponseReceiver) -> Result<Self> {
45 let paste_state = PasteState::new();
46 Ok(Self {
47 inner: inner::Inner::Readline(rl(os, sender, receiver, paste_state.clone())?),
48 paste_state,
49 })
50 }
51
52 /// Save history to file
53 pub fn save_history(&mut self) -> Result<()> {

Callers

nothing calls this directly

Calls 2

rlFunction · 0.85
cloneMethod · 0.45

Tested by

no test coverage detected