Package-level declarations

Types

Link copied to clipboard
@Serializable
data class AssertEqualsTrailblazeTool(val actual: String, val expected: String) : MemoryTrailblazeTool
Link copied to clipboard
@Serializable
data class AssertMathTrailblazeTool(val expression: String, val expected: String) : MemoryTrailblazeTool
Link copied to clipboard
@Serializable
data class AssertNotEqualsTrailblazeTool(val actual: String, val expected: String) : MemoryTrailblazeTool
Link copied to clipboard
@Serializable
data class AssertWithAiTrailblazeTool(val prompt: String) : MemoryTrailblazeTool
Link copied to clipboard
sealed interface MemoryTrailblazeTool : TrailblazeTool

A marker interface for all Trailblaze tools that require access to the test memory variables during the tool execution

Link copied to clipboard
@Serializable
data class RememberNumberTrailblazeTool(val prompt: String, val variable: String) : MemoryTrailblazeTool
Link copied to clipboard
@Serializable
data class RememberTextTrailblazeTool(val prompt: String, val variable: String) : MemoryTrailblazeTool
Link copied to clipboard
@Serializable
data class RememberWithAiTrailblazeTool(val prompt: String, val variable: String) : MemoryTrailblazeTool