All Classes and Interfaces

Class
Description
Contributes queries, tools and on-demand guides to the existing Agent Bridge connection.
An embedded JAR supplied by the extension, not a URL or an executable command.
One accepted call; retaining this object does not prolong its lifetime.
 
A connection choice supplied by a game MOD.
Captures provider-owned configuration for one selected launch.
Valid only during the provider's register call.
Short discovery title and detailed instructions fetched only when requested.
Small, request-bound observations that help interpret the player's next input.
A read-only query.
Declarative, side-effect-free visibility over a page's current edited values.
 
Unconditional visibility, also the default for ordinary fields.
 
Exact typed equality.
Immutable field definition.
 
 
 
 
 
 
A page's current fields.
 
Placement describes purpose, never a widget index or screen coordinate.
 
Persistence outcome; applying the saved preferences is a separate operation.
No write occurred.
No write occurred.
 
Must reconcile through read(), not replay the attempted save.
Consistent read of definitions/defaults and explicit preferences, owned by one settings store.
One page's persistence/application owner.
A Minecraft translation key with readable fallback; no pre-rendered widgets or coordinates.
One explicit save.
Ordinary, non-secret preferences.
 
 
 
Validated arguments and call lifetime.
An independent tool exposed as mc_<name>.
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.
How retries are identified; independent of the tool's world/location scope.
WORLD survives dimension travel; LOCATION belongs to the exact observed location revision.
Invoked on the Minecraft client thread after admission.
Outcome and diagnostics are separate: only successful/partial results carry game data.
Successful data, including incomplete observations.
Failed operation.
Complete successful data.
Incomplete successful observation.
A successful operation that has delivered useful assistance to the player.
Wire outcome derived from the result type, never from diagnostic prose.
A presentation registered under the shared mc_ui_put tool.
Pure validation of an agent-planned task's association with an installed domain.
Canonical association and initial priority.
Expected domain refusal, such as a journey which has already ended; not a backend fault.
Passive registration of one supplementary-work policy.
Facts already associated with the current world visit by the Bridge, never commands to an AI.
A terminal task and its optional JSON outcome, without giving the policy write access.
One registered source's JSON object and transport sequence.
The associated task remains subject to its ordinary lifetime and domain binding.
WorkFacts.world is the new location.
Detached facts supplied to a Bridge work policy on the host's serial executor.
Common lifetime and prerequisite evaluation, performed before domain-specific policy.
 
 
Immutable domain state for supplementary investigations.
 
An extension-origin task, distinct from a player request.
Respect a question or pause already owned by this task, without waking the agent.
 
Changes to the registering policy's association, never another extension's data.
A terminal result no longer applies to the current domain context.
 
 
 
No edits or next state exist when an old observation is ignored.
 
Confirms current facts without publishing an unchanged task board.
Rejects the facts without consuming their observation sequence.
Bridge-only service supplied by an extension's embedded backend.
Read-only client observation of accepted work, not a request to start or resume the agent.
 
 
Domain bindings are namespaced JSON objects owned by the contributing extension.
Host-owned reference to an extension's current world session; all reads use the client thread.
Immutable identity of the world and dimension observed when the host admitted the call.
Game-lifetime factory; registration stores this declaration without opening any world.
One extension's resources for one visit to a world, including travel between dimensions.