List of all items
Structs
- attribution::Attribution
- attribution::AttributionSummary
- attribution::FileAttribution
- attribution::LineRange
- code_nav::CodeScope
- diff::DiffHunk
- diff::DiffLine
- diff::FileDiff
- extensions::EnterpriseConfig
- extensions::ExtensionRegistry
- extensions::FeatureFlags
- gitai::GitAiAuthorshipLog
- gitai::GitAiFileEntry
- hooks::HookEvent
- hooks::HookResponse
- policy::PolicyEvaluation
- policy::PolicyRule
- policy_engine::PolicyEngine
- redact::Redactor
- session::SessionEvent
- session::SessionState
- streaming::CommitPushRequest
- streaming::CommitPushResponse
- streaming::ExtractedFileChange
- streaming::SessionFinalStats
- streaming::StreamEventRequest
- streaming::StreamEventResponse
- token_usage::TokenUsage
- trace::Prompt
- trace::Response
- trace::Session
- trace::ToolCall
- trace::TraceRecord
Enums
- diff::DiffLineKind
- hooks::HookError
- permissions::Permission
- policy::EvalResult
- policy::PolicyAction
- policy::PolicyCondition
- policy::PolicySeverity
- streaming::StreamEventType
Traits
- extensions::ComplianceProvider
- extensions::EncryptionProvider
- extensions::PermissionsProvider
- extensions::PricingProvider
- extensions::StoryProvider
Functions
- attribution_engine::compute_attribution_summary
- attribution_engine::compute_file_attribution
- code_nav::fallback_scope
- code_nav::find_enclosing_scope
- code_nav::get_language
- diff::parse_unified_diff
- gitai::gitai_to_attribution
- gitai::parse_gitai_note
- hooks::parse_hook_event
- streaming::extract_file_change
- streaming::is_file_modifying_tool