git-slop 0.16.0

A deterministic repository token-defragmenter for humans and AI agents.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod artifact;
mod context;
mod provider;
mod validate;

pub use artifact::{
    AdviceRun, AdviceTimings, load_and_validate_artifact, render_advice_markdown, write_artifacts,
};
pub use context::{
    AdviceSelector, BuildInputOptions, EvaluationScenario, build_input, cache_input,
};
pub use provider::{ProviderConfig, ProviderKind, ProviderResult, ReasoningEffort, invoke};
pub use validate::{ValidatedResponse, validate_response};

pub const ADVICE_INPUT_SCHEMA_VERSION: u64 = 1;
pub const ADVICE_RESPONSE_SCHEMA_VERSION: u64 = 1;
pub const ADVICE_SCHEMA_VERSION: u64 = 1;
pub const CONTEXT_BUILDER_VERSION: u64 = 1;