1mod context;
2mod context_editor;
3mod context_history;
4mod context_store;
5mod patch;
6mod slash_command;
7mod slash_command_picker;
8
9use std::sync::Arc;
10
11use client::Client;
12use gpui::App;
13
14pub use crate::context::*;
15pub use crate::context_editor::*;
16pub use crate::context_history::*;
17pub use crate::context_store::*;
18pub use crate::patch::*;
19pub use crate::slash_command::*;
20
21pub fn init(client: Arc<Client>, _cx: &mut App) {
22 context_store::init(&client.into());
23}