gitinsp.models

package gitinsp.models

Members list

Type members

Classlikes

final case class ChatMessage(id: String, isBot: Boolean, content: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class FetchContentRequest(url: String, format: String, extension: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class FetchIndexesResponse(indexes: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class GenerateIndex(indexName: String, extensions: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class GenerateIndexResponse(result: String, indexName: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed trait IndexEvent

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
final case class IndexGenerated(indexName: String) extends IndexEvent

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait IndexEvent
class Object
trait Matchable
class Any
Show all
final case class IndexOption(id: String, label: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object IndexOption

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case object RefreshIndicesRequested extends IndexEvent

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait IndexEvent
class Object
trait Matchable
class Any
Show all
Self type
final case class RemoveIndex(indexName: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class RemoveIndexRequested(indexName: String) extends IndexEvent

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait IndexEvent
class Object
trait Matchable
class Any
Show all
final case class RemoveIndexResponse(result: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class StreamResponse(text: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Types

type ChatSession = Seq[ChatMessage]