ToolSelection

org.llm4s.agent.harness.ToolSelection
@Experimental

Which of a HarnessProfile's tools - the file tools and execute - the agent gets.

Attributes

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

Members list

Type members

Enum entries

case All extends ToolSelection

Every one: the seven file tools, and execute when the profile has a sandbox.

Every one: the seven file tools, and execute when the profile has a sandbox.

Attributes

final case class Except(names: Set[String])

All but these, by name; each must be one of the profile's tools.

All but these, by name; each must be one of the profile's tools.

Attributes

final case class Only(names: Set[String])

Only these, by name; each must be one of the profile's tools.

Only these, by name; each must be one of the profile's tools.

Attributes