Class ArtifactsOptions
java.lang.Object
com.google.genkit.plugins.middleware.ArtifactsOptions
Options controlling the artifact tools produced by
Artifacts.
The only knob is isReadonly(): when true, only the read_artifact tool
is produced; when false (the default) a write_artifact tool is produced as well.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ArtifactsOptions.Builderbuilder()Creates a builder forArtifactsOptions.static ArtifactsOptionsdefaults()Returns a default options instance (readonly = false).booleanReturns whether artifact writing is disabled.
-
Method Details
-
defaults
Returns a default options instance (readonly = false).- Returns:
- default options
-
builder
Creates a builder forArtifactsOptions.- Returns:
- a new builder
-
isReadonly
public boolean isReadonly()Returns whether artifact writing is disabled.- Returns:
trueif only the read tool should be produced
-