pub struct CodexWatcher;Expand description
Watcher for Codex CLI sessions.
Discovers and parses JSONL session files from the Codex CLI tool.
Sessions are stored in ~/.codex/sessions/YYYY/MM/DD/rollout-*.jsonl.
Trait Implementations§
Source§impl Watcher for CodexWatcher
impl Watcher for CodexWatcher
Source§fn info(&self) -> WatcherInfo
fn info(&self) -> WatcherInfo
Returns information about this watcher.
Source§fn is_available(&self) -> bool
fn is_available(&self) -> bool
Checks if this watcher is available. Read more
Source§fn find_sources(&self) -> Result<Vec<PathBuf>>
fn find_sources(&self) -> Result<Vec<PathBuf>>
Finds all session sources (files or directories) to import. Read more
Auto Trait Implementations§
impl Freeze for CodexWatcher
impl RefUnwindSafe for CodexWatcher
impl Send for CodexWatcher
impl Sync for CodexWatcher
impl Unpin for CodexWatcher
impl UnwindSafe for CodexWatcher
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more