gitinsp.domain.interfaces.application

Members list

Type members

Classlikes

trait ChatService

Service for processing user messages and generating AI responses Handles interaction with the underlying language model through Assistant implementations

Service for processing user messages and generating AI responses Handles interaction with the underlying language model through Assistant implementations

Attributes

Supertypes
class Object
trait Matchable
class Any

Service responsible for ingesting and managing repository content in the RAG system Handles the processes of adding, removing, and listing repository collections

Service responsible for ingesting and managing repository content in the RAG system Handles the processes of adding, removing, and listing repository collections

Attributes

Supertypes
class Object
trait Matchable
class Any
trait Pipeline

Core service orchestrating the workflow of the Git Inspector application Coordinates interactions between various services including chat, repository indexing, content retrieval, and AI service management

Core service orchestrating the workflow of the Git Inspector application Coordinates interactions between various services including chat, repository indexing, content retrieval, and AI service management

Attributes

Supertypes
class Object
trait Matchable
class Any

Service responsible for dynamically filtering vector store queries based on user input This allows for more targeted retrieval of information from the RAG system

Service responsible for dynamically filtering vector store queries based on user input This allows for more targeted retrieval of information from the RAG system

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Strategy interface for creating query filters. This allows for different filtering strategies to be implemented at runtime.

Strategy interface for creating query filters. This allows for different filtering strategies to be implemented at runtime.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes