Indexer behaviour (fnord v0.7.21)
View SourceThis behaviour wraps the AI-powered operations used by Cmd.Index
to allow
overrides for testing. See impl/0
.
Summary
Types
Callbacks
@callback get_embeddings(file_content()) :: embeddings() | error()
@callback get_outline(file_path(), file_content()) :: completion() | error()
@callback get_summary(file_path(), file_content()) :: completion() | error()