Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

accepted() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Proposal
Returns the value of the accepted record component.
Accepted(String, WorkFacts.Priority) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Accepted
Creates an instance of a Accepted record class.
accepts(SettingValue) - Method in interface dev.miyomiyo.agentbridge.api.settings.SettingField
 
accepts(SettingValue) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Choice
 
accepts(SettingValue) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
step controls increment/decrement buttons; it does not reject a value inside the range.
accepts(SettingValue) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Text
 
accepts(SettingValue) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Toggle
 
action() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Proposal
Returns the value of the action record component.
activity() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Task
Returns the value of the activity record component.
AGENT - Enum constant in enum class dev.miyomiyo.agentbridge.api.settings.SettingsPage.Section
 
AgentExtension - Interface in dev.miyomiyo.agentbridge.api
Contributes queries, tools and on-demand guides to the existing Agent Bridge connection.
All(List<SettingCondition>) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.All
Creates an instance of a All record class.
anchor() - Method in record class dev.miyomiyo.agentbridge.api.backend.BackendResource
Returns the value of the anchor record component.
Any(List<SettingCondition>) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Any
Creates an instance of a Any record class.
API_VERSION - Static variable in record class dev.miyomiyo.agentbridge.api.connection.ConnectionDefinition
The provider contract accepted by this generation of the host.
API_VERSION - Static variable in interface dev.miyomiyo.agentbridge.api.work.WorkPolicyFactory
 
apiVersion() - Method in record class dev.miyomiyo.agentbridge.api.connection.ConnectionDefinition
Returns the value of the apiVersion record component.
apiVersion() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkDefinition
Returns the value of the apiVersion record component.
apply(SettingsSnapshot) - Method in interface dev.miyomiyo.agentbridge.api.settings.SettingsStore
Apply an already saved snapshot.
APPROVAL - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Activity
 
Archive(String, String) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Archive
Creates an instance of a Archive record class.
ASSISTANCE - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Effect
 

B

BackendResource - Record Class in dev.miyomiyo.agentbridge.api.backend
An embedded JAR supplied by the extension, not a URL or an executable command.
BackendResource(Class<?>, String, String) - Constructor for record class dev.miyomiyo.agentbridge.api.backend.BackendResource
Validates passive resource metadata without opening the file.
bind(String, WorkFacts) - Method in interface dev.miyomiyo.agentbridge.api.work.WorkPolicy
Validate an association supplied when an agent creates a planned task.
Bind(String, String) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Bind
Creates an instance of a Bind record class.
binding() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Returns the value of the binding record component.
binding() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Archive
Returns the value of the binding record component.
binding() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Bind
Returns the value of the binding record component.
binding() - Method in interface dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit
 
binding() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Cancel
Returns the value of the binding record component.
bindings() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts.Task
Returns the value of the bindings record component.
bindings() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Task
Returns the value of the bindings record component.
bindingSchema() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkDefinition
Returns the value of the bindingSchema record component.

C

CallContext - Interface in dev.miyomiyo.agentbridge.api
One accepted call; retaining this object does not prolong its lifetime.
CallContext.End - Enum Class in dev.miyomiyo.agentbridge.api
 
Cancel(String, String, String) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Cancel
Creates an instance of a Cancel record class.
CANCELLED - Enum constant in enum class dev.miyomiyo.agentbridge.api.CallContext.End
 
CANCELLED - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
 
capture() - Method in interface dev.miyomiyo.agentbridge.api.connection.ConnectionOptions
Captures the current configuration for a launch without applying changes.
capture(WorldContext) - Method in interface dev.miyomiyo.agentbridge.api.InputContextSource
Called on the client thread when accepting a user input or an explicit resume decision.
Changed(WorkPolicy, List<WorkPolicy.Edit>) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Changed
Creates an instance of a Changed record class.
Choice(SettingField.Info, SettingValue.Text, List<SettingField.Option>) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingField.Choice
Creates an instance of a Choice record class.
classpath() - Method in record class dev.miyomiyo.agentbridge.api.connection.ConnectionDefinition
Returns the value of the classpath record component.
classpath() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkDefinition
Returns the value of the classpath record component.
close() - Method in interface dev.miyomiyo.agentbridge.api.world.WorldSession
Called once on the client thread after the session is unavailable to new tool calls.
COMPLETED - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
 
configurationDirectory() - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Absolute, instance-local configuration directory reserved for this MOD ID.
Confirmed(WorkPolicy) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Confirmed
Creates an instance of a Confirmed record class.
Conflict(SettingsSnapshot) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Conflict
Creates an instance of a Conflict record class.
connection(ConnectionDefinition, ConnectionOptions) - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Registers an external Bridge backend and its local settings capture; no agent starts here.
ConnectionDefinition - Record Class in dev.miyomiyo.agentbridge.api.connection
A connection choice supplied by a game MOD.
ConnectionDefinition(String, SettingsText, int, List<BackendResource>) - Constructor for record class dev.miyomiyo.agentbridge.api.connection.ConnectionDefinition
Validates and copies a passive connection declaration.
ConnectionOptions - Interface in dev.miyomiyo.agentbridge.api.connection
Captures provider-owned configuration for one selected launch.
content() - Method in record class dev.miyomiyo.agentbridge.api.GuideDefinition
Returns the value of the content record component.
context() - Method in record class dev.miyomiyo.agentbridge.api.ToolCall
Returns the value of the context record component.
context() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Returns the value of the context record component.
CONTEXT_CHANGED - Enum constant in enum class dev.miyomiyo.agentbridge.api.CallContext.End
 
create() - Method in interface dev.miyomiyo.agentbridge.api.work.WorkPolicyFactory
Fresh immutable domain state; never a shared mutable singleton.
Create(String, String, Optional<String>, WorkFacts.Priority, String, String, String) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Creates an instance of a Create record class.
current() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Conflict
Returns the value of the current record component.
current() - Method in interface dev.miyomiyo.agentbridge.api.world.WorldBinding
Read the current session for local presentation.

D

dataJson() - Method in interface dev.miyomiyo.agentbridge.api.ToolResult.Data
Returns the JSON value.
dataJson() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Ok
Returns the value of the dataJson record component.
dataJson() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Partial
Returns the value of the dataJson record component.
dataJson() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Presented
Returns the value of the dataJson record component.
deadline() - Method in interface dev.miyomiyo.agentbridge.api.CallContext
 
Decimal(BigDecimal) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Decimal
Creates an instance of a Decimal record class.
defaultValue() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Choice
Returns the value of the defaultValue record component.
defaultValue() - Method in interface dev.miyomiyo.agentbridge.api.settings.SettingField
 
defaultValue() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
Returns the value of the defaultValue record component.
defaultValue() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Text
Returns the value of the defaultValue record component.
defaultValue() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Toggle
Returns the value of the defaultValue record component.
description() - Method in record class dev.miyomiyo.agentbridge.api.QueryDefinition
Returns the value of the description record component.
description() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Info
Returns the value of the description record component.
description() - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Returns the value of the description record component.
description() - Method in record class dev.miyomiyo.agentbridge.api.UiDefinition
Returns the value of the description record component.
dev.miyomiyo.agentbridge.api - package dev.miyomiyo.agentbridge.api
 
dev.miyomiyo.agentbridge.api.backend - package dev.miyomiyo.agentbridge.api.backend
 
dev.miyomiyo.agentbridge.api.connection - package dev.miyomiyo.agentbridge.api.connection
 
dev.miyomiyo.agentbridge.api.settings - package dev.miyomiyo.agentbridge.api.settings
 
dev.miyomiyo.agentbridge.api.work - package dev.miyomiyo.agentbridge.api.work
 
dev.miyomiyo.agentbridge.api.world - package dev.miyomiyo.agentbridge.api.world
 
diagnostic() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Rejected
Returns the value of the diagnostic record component.
diagnostic() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Uncertain
Returns the value of the diagnostic record component.
diagnostic() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Failed
Returns the value of the diagnostic record component.
diagnostic() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Rejected
Returns the value of the diagnostic record component.
dimension() - Method in record class dev.miyomiyo.agentbridge.api.WorldContext
Returns the value of the dimension record component.

E

edits() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Changed
Returns the value of the edits record component.
effect() - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Returns the value of the effect record component.
eligibility() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts.Task
Returns the value of the eligibility record component.
ended() - Method in interface dev.miyomiyo.agentbridge.api.CallContext
Completes once, after the host commits the terminal state; useful for releasing resources.
Equal(String, SettingValue) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Equal
Creates an instance of a Equal record class.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.backend.BackendResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.connection.ConnectionDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.GuideDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.QueryDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.All
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Any
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Equal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Choice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Info
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Option
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Text
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Toggle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm.Group
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsPage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Conflict
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Rejected
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Saved
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Uncertain
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsWrite
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Decimal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Flag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Text
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.ToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Failed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Ok
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Partial
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Presented
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.UiDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Accepted
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Rejected
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Finished
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Observed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Operation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Relocated
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts.Task
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Hold
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Prioritize
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Archive
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Bind
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Cancel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Proposal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Changed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Confirmed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Ignored
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Task
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.miyomiyo.agentbridge.api.WorldContext
Indicates whether some other object is "equal to" this one.
error(Diagnostic) - Static method in interface dev.miyomiyo.agentbridge.api.ToolResult
Creates a described failure.
error(String, String) - Static method in interface dev.miyomiyo.agentbridge.api.ToolResult
Creates a plain failure.
ERROR - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolResult.Status
Failed operation; no successful game data.
EXECUTABLE - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Eligibility
 
execute(ToolCall) - Method in interface dev.miyomiyo.agentbridge.api.ToolHandler
 
expected() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Equal
Returns the value of the expected record component.
expectedRevision() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsWrite
Returns the value of the expectedRevision record component.
EXPIRED - Enum constant in enum class dev.miyomiyo.agentbridge.api.CallContext.End
 
ExtensionRegistrar - Interface in dev.miyomiyo.agentbridge.api
Valid only during the provider's register call.
EXTENSIONS - Enum constant in enum class dev.miyomiyo.agentbridge.api.settings.SettingsPage.Section
 

F

Failed(Diagnostic) - Constructor for record class dev.miyomiyo.agentbridge.api.ToolResult.Failed
Retains immutable failure data.
FAILED - Enum constant in enum class dev.miyomiyo.agentbridge.api.CallContext.End
 
FAILED - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
 
fallback() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsText
Returns the value of the fallback record component.
fieldId() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Equal
Returns the value of the fieldId record component.
fields() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm
 
fields() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm.Group
Returns the value of the fields record component.
Finished(WorkFacts.Task, Optional<String>) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Finished
Creates an instance of a Finished record class.
Flag(boolean) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Flag
Creates an instance of a Flag record class.
form() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSnapshot
Returns the value of the form record component.

G

GAME - Enum constant in enum class dev.miyomiyo.agentbridge.api.settings.SettingsPage.Section
 
GAME_CHANGE - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Effect
 
Group(String, SettingsText, List<SettingField>) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsForm.Group
Creates an instance of a Group record class.
groups() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm
Returns the value of the groups record component.
guide(GuideDefinition) - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Exposes mc_guide(topic="mod_id:local_name"); does not add another MCP tool.
GuideDefinition - Record Class in dev.miyomiyo.agentbridge.api
Short discovery title and detailed instructions fetched only when requested.
GuideDefinition(String, String, String) - Constructor for record class dev.miyomiyo.agentbridge.api.GuideDefinition
Creates an instance of a GuideDefinition record class.

H

hashCode() - Method in record class dev.miyomiyo.agentbridge.api.backend.BackendResource
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.connection.ConnectionDefinition
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.GuideDefinition
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.QueryDefinition
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.All
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Any
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Equal
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Choice
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Info
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Option
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Text
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Toggle
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm.Group
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsPage
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Conflict
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Rejected
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Saved
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Uncertain
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsText
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsWrite
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Decimal
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Flag
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Text
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.ToolCall
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Failed
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Ok
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Partial
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Presented
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.UiDefinition
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Accepted
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Rejected
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkDefinition
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Finished
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Observed
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Operation
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Relocated
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts.Task
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Hold
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Prioritize
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Archive
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Bind
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Cancel
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Proposal
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Changed
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Confirmed
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Ignored
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Task
Returns a hash code value for this object.
hashCode() - Method in record class dev.miyomiyo.agentbridge.api.WorldContext
Returns a hash code value for this object.
HELD - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Eligibility
 
HIGH - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Priority
 
Hold(String) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Hold
Creates an instance of a Hold record class.

I

id() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Info
Returns the value of the id record component.
id() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm.Group
Returns the value of the id record component.
id() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts.Task
Returns the value of the id record component.
id() - Method in interface dev.miyomiyo.agentbridge.api.work.WorkPolicyFactory
The owning MOD ID and local policy name, joined with ':'.
id() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Task
Returns the value of the id record component.
Ignored() - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Ignored
Creates an instance of a Ignored record class.
info() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Choice
Returns the value of the info record component.
info() - Method in interface dev.miyomiyo.agentbridge.api.settings.SettingField
 
info() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
Returns the value of the info record component.
info() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Text
Returns the value of the info record component.
info() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Toggle
Returns the value of the info record component.
Info(String, SettingsText, SettingsText) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingField.Info
Ordinary fields are always visible.
Info(String, SettingsText, SettingsText, SettingCondition) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingField.Info
Creates an instance of a Info record class.
inputContext(InputContextSource) - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Register at most one request-context source for this MOD; no capture runs at registration.
InputContextSource - Interface in dev.miyomiyo.agentbridge.api
Small, request-bound observations that help interpret the player's next input.
INSTANCE - Enum constant in enum class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Always
 
isActive() - Method in interface dev.miyomiyo.agentbridge.api.CallContext
 

J

json() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Accepted
Returns the value of the json record component.
json() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Observed
Returns the value of the json record component.

K

key() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsText
Returns the value of the key record component.
key() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Returns the value of the key record component.

L

label() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Option
Returns the value of the label record component.
LOCATION - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Scope
 
locationRevision() - Method in record class dev.miyomiyo.agentbridge.api.WorldContext
Returns the value of the locationRevision record component.
LOW - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Priority
 

M

matches(Map<String, SettingValue>) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.All
 
matches(Map<String, SettingValue>) - Method in enum class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Always
 
matches(Map<String, SettingValue>) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Any
 
matches(Map<String, SettingValue>) - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Equal
 
matches(Map<String, SettingValue>) - Method in interface dev.miyomiyo.agentbridge.api.settings.SettingCondition
 
MAX_CONTENT_BYTES - Static variable in record class dev.miyomiyo.agentbridge.api.GuideDefinition
UTF-8 content budget per on-demand guide; the aggregate wire catalog remains bounded.
maximum() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
Returns the value of the maximum record component.
maximumLength() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Text
Returns the value of the maximumLength record component.
minimum() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
Returns the value of the minimum record component.
modId() - Method in interface dev.miyomiyo.agentbridge.api.AgentExtension
The owning MOD ID, matching [a-z][a-z0-9_]{0,39}.
multiline() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Text
Returns the value of the multiline record component.

N

name() - Method in record class dev.miyomiyo.agentbridge.api.connection.ConnectionDefinition
Returns the value of the name record component.
name() - Method in record class dev.miyomiyo.agentbridge.api.GuideDefinition
Returns the value of the name record component.
name() - Method in record class dev.miyomiyo.agentbridge.api.QueryDefinition
Returns the value of the name record component.
name() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsPage
Returns the value of the name record component.
name() - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Returns the value of the name record component.
name() - Method in record class dev.miyomiyo.agentbridge.api.UiDefinition
Returns the value of the name record component.
name() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkDefinition
Returns the value of the name record component.
next() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Changed
Returns the value of the next record component.
next() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Confirmed
Returns the value of the next record component.
NONE - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Activity
Dormant or terminal work does not claim agent computation.
NORMAL - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Priority
 
Number(SettingField.Info, SettingValue.Decimal, BigDecimal, BigDecimal, BigDecimal) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
Creates an instance of a Number record class.

O

observationSchema() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkDefinition
Returns the value of the observationSchema record component.
Observed(String, long, String, Optional<WorkEvent.Operation>) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Observed
Creates an instance of a Observed record class.
of(String) - Static method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Decimal
 
ok(String) - Static method in interface dev.miyomiyo.agentbridge.api.ToolResult
Creates a success.
Ok(String) - Constructor for record class dev.miyomiyo.agentbridge.api.ToolResult.Ok
Creates an instance of a Ok record class.
OK - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolResult.Status
Complete successful observation or effect.
onClient(Callable<T>) - Method in interface dev.miyomiyo.agentbridge.api.CallContext
Schedules a small action on the client thread.
open(WorldContext, Path) - Method in interface dev.miyomiyo.agentbridge.api.world.WorldLifecycle
Create a fresh session promptly on the client thread.
operation() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Observed
Returns the value of the operation record component.
Operation(String, String, Optional<String>, String) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Operation
Creates an instance of a Operation record class.
operationId() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsWrite
Returns the value of the operationId record component.
operationId() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Operation
Returns the value of the operationId record component.
operationToken() - Method in record class dev.miyomiyo.agentbridge.api.ToolCall
Returns the value of the operationToken record component.
Option(String, SettingsText) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingField.Option
Creates an instance of a Option record class.
options() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Choice
Returns the value of the options record component.
outcome() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Finished
Returns the value of the outcome record component.
overrides() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSnapshot
Returns the value of the overrides record component.
overrides() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsWrite
Returns the value of the overrides record component.

P

parameters() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Operation
Returns the value of the parameters record component.
parametersJson() - Method in record class dev.miyomiyo.agentbridge.api.ToolCall
Returns the value of the parametersJson record component.
parametersSchema() - Method in record class dev.miyomiyo.agentbridge.api.QueryDefinition
Returns the value of the parametersSchema record component.
parametersSchema() - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Returns the value of the parametersSchema record component.
parametersSchema() - Method in record class dev.miyomiyo.agentbridge.api.UiDefinition
Returns the value of the parametersSchema record component.
partial(String) - Static method in interface dev.miyomiyo.agentbridge.api.ToolResult
Creates a partial success.
Partial(String) - Constructor for record class dev.miyomiyo.agentbridge.api.ToolResult.Partial
Creates an instance of a Partial record class.
PARTIAL - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolResult.Status
Successful but explicitly incomplete observation.
path() - Method in record class dev.miyomiyo.agentbridge.api.backend.BackendResource
Returns the value of the path record component.
PAUSED - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
 
PER_CALL - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Replay
Each call invokes the handler and may observe fresh state.
PREREQUISITE - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Eligibility
 
presented(String) - Static method in interface dev.miyomiyo.agentbridge.api.ToolResult
Creates a receipt for assistance already delivered by a non-read-only tool.
Presented(String) - Constructor for record class dev.miyomiyo.agentbridge.api.ToolResult.Presented
Creates an instance of a Presented record class.
previous() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Relocated
Returns the value of the previous record component.
Prioritize(String, WorkFacts.Priority, String) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Prioritize
Creates an instance of a Prioritize record class.
priority() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Accepted
Returns the value of the priority record component.
priority() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Returns the value of the priority record component.
priority() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Prioritize
Returns the value of the priority record component.
Proposal(WorkPolicy, WorkPolicy.Action) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Proposal
Creates an instance of a Proposal record class.
propose(WorkFacts) - Method in interface dev.miyomiyo.agentbridge.api.work.WorkPolicy
Propose one next action.

Q

query(QueryDefinition, ToolHandler) - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Exposes mc_query(source="mod_id:local_name", parameters={...}); always a location read.
QueryDefinition - Record Class in dev.miyomiyo.agentbridge.api
A read-only query.
QueryDefinition(String, String, String, String) - Constructor for record class dev.miyomiyo.agentbridge.api.QueryDefinition
Creates an instance of a QueryDefinition record class.
QUESTION - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Activity
 
QUEUED - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Activity
 
QUEUED - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
 

R

read() - Method in interface dev.miyomiyo.agentbridge.api.settings.SettingsStore
 
READ_ONLY - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Effect
 
readArtifact(String) - Method in interface dev.miyomiyo.agentbridge.api.CallContext
Reads an imported artifact by its opaque ID from this call's Bridge connection.
REALTIME - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Priority
 
reason() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Returns the value of the reason record component.
reason() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Prioritize
Returns the value of the reason record component.
reason() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Cancel
Returns the value of the reason record component.
reduce(WorkEvent, WorkFacts) - Method in interface dev.miyomiyo.agentbridge.api.work.WorkPolicy
Interpret one fact without changing the receiver or the supplied task view.
register(ExtensionRegistrar) - Method in interface dev.miyomiyo.agentbridge.api.AgentExtension
The whole registration is accepted or rejected together.
Rejected(Diagnostic) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Rejected
Creates an instance of a Rejected record class.
Rejected(Diagnostic) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Rejected
Creates an instance of a Rejected record class.
relocated(WorldContext) - Method in interface dev.miyomiyo.agentbridge.api.world.WorldSession
Called promptly on the client thread after the host records the new location.
Relocated(WorldContext) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Relocated
Creates an instance of a Relocated record class.
replay() - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Returns the value of the replay record component.
requestId() - Method in interface dev.miyomiyo.agentbridge.api.CallContext
 
require(CallContext) - Method in interface dev.miyomiyo.agentbridge.api.world.WorldBinding
Resolve an active tool call to its own world's session.
revision() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSnapshot
Returns the value of the revision record component.
RUNNING - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Activity
 
RUNNING - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
 

S

save(SettingsWrite) - Method in interface dev.miyomiyo.agentbridge.api.settings.SettingsStore
Compare revision and commit the supplied overrides atomically, without applying them yet.
Saved(SettingsSnapshot) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Saved
Creates an instance of a Saved record class.
scope() - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Returns the value of the scope record component.
section() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsPage
Returns the value of the section record component.
sequence() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Observed
Returns the value of the sequence record component.
SettingCondition - Interface in dev.miyomiyo.agentbridge.api.settings
Declarative, side-effect-free visibility over a page's current edited values.
SettingCondition.All - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingCondition.Always - Enum Class in dev.miyomiyo.agentbridge.api.settings
Unconditional visibility, also the default for ordinary fields.
SettingCondition.Any - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingCondition.Equal - Record Class in dev.miyomiyo.agentbridge.api.settings
Exact typed equality.
SettingField - Interface in dev.miyomiyo.agentbridge.api.settings
Immutable field definition.
SettingField.Choice - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingField.Info - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingField.Number - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingField.Option - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingField.Text - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingField.Toggle - Record Class in dev.miyomiyo.agentbridge.api.settings
 
settings(SettingsPage, SettingsStore) - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Local settings page.
SettingsForm - Record Class in dev.miyomiyo.agentbridge.api.settings
A page's current fields.
SettingsForm(List<SettingsForm.Group>) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsForm
Creates an instance of a SettingsForm record class.
SettingsForm.Group - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingsPage - Record Class in dev.miyomiyo.agentbridge.api.settings
Placement describes purpose, never a widget index or screen coordinate.
SettingsPage(String, SettingsText, SettingsPage.Section) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsPage
Creates an instance of a SettingsPage record class.
SettingsPage.Section - Enum Class in dev.miyomiyo.agentbridge.api.settings
 
SettingsSave - Interface in dev.miyomiyo.agentbridge.api.settings
Persistence outcome; applying the saved preferences is a separate operation.
SettingsSave.Conflict - Record Class in dev.miyomiyo.agentbridge.api.settings
No write occurred.
SettingsSave.Rejected - Record Class in dev.miyomiyo.agentbridge.api.settings
No write occurred.
SettingsSave.Saved - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingsSave.Uncertain - Record Class in dev.miyomiyo.agentbridge.api.settings
Must reconcile through read(), not replay the attempted save.
SettingsSnapshot - Record Class in dev.miyomiyo.agentbridge.api.settings
Consistent read of definitions/defaults and explicit preferences, owned by one settings store.
SettingsSnapshot(String, SettingsForm, Map<String, SettingValue>) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsSnapshot
Creates an instance of a SettingsSnapshot record class.
SettingsStore - Interface in dev.miyomiyo.agentbridge.api.settings
One page's persistence/application owner.
SettingsText - Record Class in dev.miyomiyo.agentbridge.api.settings
A Minecraft translation key with readable fallback; no pre-rendered widgets or coordinates.
SettingsText(String, String) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsText
Creates an instance of a SettingsText record class.
SettingsWrite - Record Class in dev.miyomiyo.agentbridge.api.settings
One explicit save.
SettingsWrite(String, String, Map<String, SettingValue>) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsWrite
Creates an instance of a SettingsWrite record class.
SettingValue - Interface in dev.miyomiyo.agentbridge.api.settings
Ordinary, non-secret preferences.
SettingValue.Decimal - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingValue.Flag - Record Class in dev.miyomiyo.agentbridge.api.settings
 
SettingValue.Text - Record Class in dev.miyomiyo.agentbridge.api.settings
 
sha256() - Method in record class dev.miyomiyo.agentbridge.api.backend.BackendResource
Returns the value of the sha256 record component.
shutdown() - Method in interface dev.miyomiyo.agentbridge.api.world.WorldLifecycle
Stop shared background resources at game shutdown.
snapshot() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Saved
Returns the value of the snapshot record component.
source() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Observed
Returns the value of the source record component.
state() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts.Task
Returns the value of the state record component.
state() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Task
Returns the value of the state record component.
status() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Failed
 
status() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Ok
 
status() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Partial
 
status() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Presented
 
status() - Method in interface dev.miyomiyo.agentbridge.api.ToolResult
Returns the outcome category.
step() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
Returns the value of the step record component.
SUCCEEDED - Enum constant in enum class dev.miyomiyo.agentbridge.api.CallContext.End
 

T

task() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Finished
Returns the value of the task record component.
Task(String, WorkSnapshot.State, WorkFacts.Eligibility, Map<String, String>) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkFacts.Task
Creates an instance of a Task record class.
Task(String, WorkSnapshot.State, WorkSnapshot.Activity, Map<String, String>) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Task
Creates an instance of a Task record class.
TASK_OPERATION - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Replay
The host requires taskId and opId in the call envelope.
taskId() - Method in interface dev.miyomiyo.agentbridge.api.CallContext
Empty if no task owns this read-only call.
taskId() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Operation
Returns the value of the taskId record component.
taskId() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Hold
Returns the value of the taskId record component.
taskId() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Prioritize
Returns the value of the taskId record component.
taskId() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Archive
Returns the value of the taskId record component.
taskId() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Bind
Returns the value of the taskId record component.
taskId() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Cancel
Returns the value of the taskId record component.
taskId() - Method in interface dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit
 
taskRevision() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot
Returns the value of the taskRevision record component.
tasks() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts
Returns the value of the tasks record component.
tasks() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot
Returns the value of the tasks record component.
TERMINAL - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Eligibility
 
terms() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.All
Returns the value of the terms record component.
terms() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Any
Returns the value of the terms record component.
Text(SettingField.Info, SettingValue.Text, int, boolean) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingField.Text
Creates an instance of a Text record class.
Text(String) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Text
Creates an instance of a Text record class.
tick() - Method in interface dev.miyomiyo.agentbridge.api.world.WorldSession
Called on the client thread during an active visit to apply already completed background work and sample small local changes.
title() - Method in record class dev.miyomiyo.agentbridge.api.connection.ConnectionDefinition
Returns the value of the title record component.
title() - Method in record class dev.miyomiyo.agentbridge.api.GuideDefinition
Returns the value of the title record component.
title() - Method in record class dev.miyomiyo.agentbridge.api.QueryDefinition
Returns the value of the title record component.
title() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Info
Returns the value of the title record component.
title() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm.Group
Returns the value of the title record component.
title() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsPage
Returns the value of the title record component.
title() - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Returns the value of the title record component.
title() - Method in record class dev.miyomiyo.agentbridge.api.UiDefinition
Returns the value of the title record component.
title() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Returns the value of the title record component.
titleKey() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Returns the value of the titleKey record component.
Toggle(SettingField.Info, SettingValue.Flag) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingField.Toggle
Creates an instance of a Toggle record class.
tool() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Operation
Returns the value of the tool record component.
tool(ToolDefinition, ToolHandler) - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Exposes mc_name(parameters={...}, taskId?, target?).
ToolCall - Record Class in dev.miyomiyo.agentbridge.api
Validated arguments and call lifetime.
ToolCall(String, CallContext, Optional<String>) - Constructor for record class dev.miyomiyo.agentbridge.api.ToolCall
Creates an instance of a ToolCall record class.
ToolDefinition - Record Class in dev.miyomiyo.agentbridge.api
An independent tool exposed as mc_<name>.
ToolDefinition(String, String, String, String, ToolDefinition.Scope, ToolDefinition.Effect) - Constructor for record class dev.miyomiyo.agentbridge.api.ToolDefinition
Creates a tool whose handler runs for every accepted call.
ToolDefinition(String, String, String, String, ToolDefinition.Scope, ToolDefinition.Effect, ToolDefinition.Replay) - Constructor for record class dev.miyomiyo.agentbridge.api.ToolDefinition
Creates an instance of a ToolDefinition record class.
ToolDefinition.Effect - Enum Class in dev.miyomiyo.agentbridge.api
READ_ONLY observes; ASSISTANCE manages assistant-owned UI/plans without changing gameplay; GAME_CHANGE requires cheat mode and confirmation for each operation; the command auto-allow setting does not grant it.
ToolDefinition.Replay - Enum Class in dev.miyomiyo.agentbridge.api
How retries are identified; independent of the tool's world/location scope.
ToolDefinition.Scope - Enum Class in dev.miyomiyo.agentbridge.api
WORLD survives dimension travel; LOCATION belongs to the exact observed location revision.
ToolHandler - Interface in dev.miyomiyo.agentbridge.api
Invoked on the Minecraft client thread after admission.
ToolResult - Interface in dev.miyomiyo.agentbridge.api
Outcome and diagnostics are separate: only successful/partial results carry game data.
ToolResult.Data - Interface in dev.miyomiyo.agentbridge.api
Successful data, including incomplete observations.
ToolResult.Failed - Record Class in dev.miyomiyo.agentbridge.api
Failed operation.
ToolResult.Ok - Record Class in dev.miyomiyo.agentbridge.api
Complete successful data.
ToolResult.Partial - Record Class in dev.miyomiyo.agentbridge.api
Incomplete successful observation.
ToolResult.Presented - Record Class in dev.miyomiyo.agentbridge.api
A successful operation that has delivered useful assistance to the player.
ToolResult.Status - Enum Class in dev.miyomiyo.agentbridge.api
Wire outcome derived from the result type, never from diagnostic prose.
toString() - Method in record class dev.miyomiyo.agentbridge.api.backend.BackendResource
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.connection.ConnectionDefinition
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.GuideDefinition
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.QueryDefinition
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.All
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Any
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Equal
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Choice
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Info
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Number
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Option
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Text
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Toggle
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm.Group
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsForm
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsPage
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Conflict
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Rejected
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Saved
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Uncertain
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSnapshot
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsText
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsWrite
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Decimal
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Flag
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Text
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.ToolCall
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.ToolDefinition
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Failed
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Ok
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Partial
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.ToolResult.Presented
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.UiDefinition
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Accepted
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkBinding.Rejected
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkDefinition
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Finished
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Observed
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Operation
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkEvent.Relocated
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts.Task
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Create
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Hold
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Action.Prioritize
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Archive
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Bind
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Edit.Cancel
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Proposal
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Changed
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Confirmed
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkPolicy.Update.Ignored
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Task
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot
Returns a string representation of this record class.
toString() - Method in record class dev.miyomiyo.agentbridge.api.WorldContext
Returns a string representation of this record class.

U

ui(UiDefinition, ToolHandler) - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Adds a discoverable surface to mc_ui_put without adding another MCP tool.
UiDefinition - Record Class in dev.miyomiyo.agentbridge.api
A presentation registered under the shared mc_ui_put tool.
UiDefinition(String, String, String, String) - Constructor for record class dev.miyomiyo.agentbridge.api.UiDefinition
Creates an instance of a UiDefinition record class.
Uncertain(Diagnostic) - Constructor for record class dev.miyomiyo.agentbridge.api.settings.SettingsSave.Uncertain
Creates an instance of a Uncertain record class.
UNKNOWN - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Activity
This task or its agent has no current execution evidence.

V

value() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Option
Returns the value of the value record component.
value() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Decimal
Returns the value of the value record component.
value() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Flag
Returns the value of the value record component.
value() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingValue.Text
Returns the value of the value record component.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.CallContext.End
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Always
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.settings.SettingsPage.Section
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Effect
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Replay
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Scope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.ToolResult.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Eligibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Priority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Activity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.CallContext.End
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.settings.SettingCondition.Always
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.settings.SettingsPage.Section
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingsSnapshot
Does not normalize or save overrides.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Effect
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Replay
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Scope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.ToolResult.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Eligibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.work.WorkFacts.Priority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.Activity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
Returns an array containing the constants of this enum class, in the order they are declared.
visibility() - Method in record class dev.miyomiyo.agentbridge.api.settings.SettingField.Info
Returns the value of the visibility record component.

W

WAITING - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
 
WATCHING - Enum constant in enum class dev.miyomiyo.agentbridge.api.work.WorkSnapshot.State
 
work(WorkDefinition) - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Declare a pure supplementary-work policy and its embedded Bridge implementation.
WorkBinding - Interface in dev.miyomiyo.agentbridge.api.work
Pure validation of an agent-planned task's association with an installed domain.
WorkBinding.Accepted - Record Class in dev.miyomiyo.agentbridge.api.work
Canonical association and initial priority.
WorkBinding.Rejected - Record Class in dev.miyomiyo.agentbridge.api.work
Expected domain refusal, such as a journey which has already ended; not a backend fault.
WorkDefinition - Record Class in dev.miyomiyo.agentbridge.api.work
Passive registration of one supplementary-work policy.
WorkDefinition(String, String, String, int, List<BackendResource>) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkDefinition
Creates an instance of a WorkDefinition record class.
WorkEvent - Interface in dev.miyomiyo.agentbridge.api.work
Facts already associated with the current world visit by the Bridge, never commands to an AI.
WorkEvent.Finished - Record Class in dev.miyomiyo.agentbridge.api.work
A terminal task and its optional JSON outcome, without giving the policy write access.
WorkEvent.Observed - Record Class in dev.miyomiyo.agentbridge.api.work
One registered source's JSON object and transport sequence.
WorkEvent.Operation - Record Class in dev.miyomiyo.agentbridge.api.work
The associated task remains subject to its ordinary lifetime and domain binding.
WorkEvent.Relocated - Record Class in dev.miyomiyo.agentbridge.api.work
WorkFacts.world is the new location.
WorkFacts - Record Class in dev.miyomiyo.agentbridge.api.work
Detached facts supplied to a Bridge work policy on the host's serial executor.
WorkFacts(WorldContext, List<WorkFacts.Task>) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkFacts
Creates an instance of a WorkFacts record class.
WorkFacts.Eligibility - Enum Class in dev.miyomiyo.agentbridge.api.work
Common lifetime and prerequisite evaluation, performed before domain-specific policy.
WorkFacts.Priority - Enum Class in dev.miyomiyo.agentbridge.api.work
 
WorkFacts.Task - Record Class in dev.miyomiyo.agentbridge.api.work
 
WorkPolicy - Interface in dev.miyomiyo.agentbridge.api.work
Immutable domain state for supplementary investigations.
WorkPolicy.Action - Interface in dev.miyomiyo.agentbridge.api.work
 
WorkPolicy.Action.Create - Record Class in dev.miyomiyo.agentbridge.api.work
An extension-origin task, distinct from a player request.
WorkPolicy.Action.Hold - Record Class in dev.miyomiyo.agentbridge.api.work
Respect a question or pause already owned by this task, without waking the agent.
WorkPolicy.Action.Prioritize - Record Class in dev.miyomiyo.agentbridge.api.work
 
WorkPolicy.Edit - Interface in dev.miyomiyo.agentbridge.api.work
Changes to the registering policy's association, never another extension's data.
WorkPolicy.Edit.Archive - Record Class in dev.miyomiyo.agentbridge.api.work
A terminal result no longer applies to the current domain context.
WorkPolicy.Edit.Bind - Record Class in dev.miyomiyo.agentbridge.api.work
 
WorkPolicy.Edit.Cancel - Record Class in dev.miyomiyo.agentbridge.api.work
 
WorkPolicy.Proposal - Record Class in dev.miyomiyo.agentbridge.api.work
 
WorkPolicy.Update - Interface in dev.miyomiyo.agentbridge.api.work
No edits or next state exist when an old observation is ignored.
WorkPolicy.Update.Changed - Record Class in dev.miyomiyo.agentbridge.api.work
 
WorkPolicy.Update.Confirmed - Record Class in dev.miyomiyo.agentbridge.api.work
Confirms current facts without publishing an unchanged task board.
WorkPolicy.Update.Ignored - Record Class in dev.miyomiyo.agentbridge.api.work
Rejects the facts without consuming their observation sequence.
WorkPolicyFactory - Interface in dev.miyomiyo.agentbridge.api.work
Bridge-only service supplied by an extension's embedded backend.
WorkSnapshot - Record Class in dev.miyomiyo.agentbridge.api.work
Read-only client observation of accepted work, not a request to start or resume the agent.
WorkSnapshot(WorldContext, long, List<WorkSnapshot.Task>) - Constructor for record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot
Creates an instance of a WorkSnapshot record class.
WorkSnapshot.Activity - Enum Class in dev.miyomiyo.agentbridge.api.work
 
WorkSnapshot.State - Enum Class in dev.miyomiyo.agentbridge.api.work
 
WorkSnapshot.Task - Record Class in dev.miyomiyo.agentbridge.api.work
Domain bindings are namespaced JSON objects owned by the contributing extension.
world() - Method in interface dev.miyomiyo.agentbridge.api.CallContext
 
world() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkFacts
Returns the value of the world record component.
world() - Method in record class dev.miyomiyo.agentbridge.api.work.WorkSnapshot
Returns the value of the world record component.
world(WorldLifecycle<S>) - Method in interface dev.miyomiyo.agentbridge.api.ExtensionRegistrar
Register the owning MOD's world lifetime once.
WORLD - Enum constant in enum class dev.miyomiyo.agentbridge.api.ToolDefinition.Scope
 
WorldBinding<S> - Interface in dev.miyomiyo.agentbridge.api.world
Host-owned reference to an extension's current world session; all reads use the client thread.
WorldContext - Record Class in dev.miyomiyo.agentbridge.api
Immutable identity of the world and dimension observed when the host admitted the call.
WorldContext(String, String, String, long) - Constructor for record class dev.miyomiyo.agentbridge.api.WorldContext
Creates an instance of a WorldContext record class.
worldId() - Method in record class dev.miyomiyo.agentbridge.api.WorldContext
Returns the value of the worldId record component.
WorldLifecycle<S> - Interface in dev.miyomiyo.agentbridge.api.world
Game-lifetime factory; registration stores this declaration without opening any world.
WorldSession - Interface in dev.miyomiyo.agentbridge.api.world
One extension's resources for one visit to a world, including travel between dimensions.
worldSessionId() - Method in record class dev.miyomiyo.agentbridge.api.WorldContext
Returns the value of the worldSessionId record component.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values