Module com.github.copilot.java
Package com.github.copilot.generated.rpc
Record Class SessionToolsInitializeAndValidateResult
java.lang.Object
java.lang.Record
com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateResult
@Generated("copilot-sdk-codegen")
public record SessionToolsInitializeAndValidateResult()
extends Record
Resolve, build, and validate the runtime tool list for this session. Subagent sessions and consumer flows that need an initialized tool set before `send` invoke this. Default base-class implementation is a no-op for sessions that don't support tool validation.
- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of aSessionToolsInitializeAndValidateResultrecord class. -
Method Summary
-
Constructor Details
-
SessionToolsInitializeAndValidateResult
public SessionToolsInitializeAndValidateResult()Creates an instance of aSessionToolsInitializeAndValidateResultrecord class.
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal.
-