Skip to main content

analyze_workspace_changes

Function analyze_workspace_changes 

Source
pub async fn analyze_workspace_changes(
    database_path: &Path,
    workspace: &str,
    input: &ChangesInput,
    options: &ChangeAnalysisOptions,
    git_binary: Option<OsString>,
) -> Result<ToolEnvelope<ChangeImpactReport>, ApplicationError>
Expand description

Collects local Git state and maps it to bounded semantic graph impact.

ยงErrors

Returns ApplicationError for change collection, storage, graph validation, or semantic analysis failures.