session/mod.rs

goose · crates/goose/src/session/mod.rs · rust · Apache-2.0
ai

Rust module providing session management, diagnostics, and export utilities for Goose application.

// Source: https://github.com/aaif-goose/goose | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
// Provided via justclaw.it.com; keep this notice with the code.
mod chat_history_search;
mod diagnostics;
mod export_html;
mod export_markdown;
pub mod extension_data;
pub mod import_formats;
mod last_message_snippet;
mod legacy;
pub mod session_manager;
mod session_naming;

pub use diagnostics::{
    config_path, generate_diagnostics, get_system_info, latest_llm_log_path, read_capped,
    read_tail, recent_cli_log_paths, DiagnosticsConfig, DiagnosticsError, DiagnosticsExtensions,
    DiagnosticsLevel, DiagnosticsLogs, DiagnosticsPrompt, DiagnosticsReport,
    DiagnosticsScheduledRecipe, DiagnosticsTextFile, SystemInfo,
};
pub use export_html::export

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key