Skip navigation links
A B C H I L M N O R S T W 

A

AgentClient - Class in io.github.differentialmanifold.jagentharness.client
Drives ordinary conversation turns.
AgentClient(AgentTransport, Collection<? extends ToolDefinition>) - Constructor for class io.github.differentialmanifold.jagentharness.client.AgentClient
 
AgentHttpException - Exception in io.github.differentialmanifold.jagentharness.client
 
AgentHttpException(int, String) - Constructor for exception io.github.differentialmanifold.jagentharness.client.AgentHttpException
 
AgentRunner - Class in io.github.differentialmanifold.jagentharness.client
Reusable local tool host.
AgentRunner.Builder - Class in io.github.differentialmanifold.jagentharness.client
 
AgentTransport - Interface in io.github.differentialmanifold.jagentharness.client
 

B

browse(String) - Method in class io.github.differentialmanifold.jagentharness.client.LocalWorkspaces
 
browse(String) - Method in interface io.github.differentialmanifold.jagentharness.client.RunnerWorkspaces
 
build() - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
 
builder(String, Path) - Static method in class io.github.differentialmanifold.jagentharness.client.AgentRunner
Creates a runner with a persistent identity and local execution journal.

C

chat(ChatRequest, Consumer<StreamEvent>) - Method in interface io.github.differentialmanifold.jagentharness.client.AgentTransport
 
chat(ChatRequest, Consumer<StreamEvent>) - Method in class io.github.differentialmanifold.jagentharness.client.HttpAgentTransport
 
ClientRunOptions - Class in io.github.differentialmanifold.jagentharness.client
Caller-owned process-local options.
ClientRunOptions() - Constructor for class io.github.differentialmanifold.jagentharness.client.ClientRunOptions
 
close() - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner
Stops polling and signals the active tool.
createSession(String, String) - Method in class io.github.differentialmanifold.jagentharness.client.HttpAgentTransport
 

H

header(String, String) - Method in class io.github.differentialmanifold.jagentharness.client.HttpAgentTransport
 
HttpAgentTransport - Class in io.github.differentialmanifold.jagentharness.client
JDK HTTP transport: no Spring, OkHttp, JDBC, YAML or server runtime dependency.
HttpAgentTransport(String, String) - Constructor for class io.github.differentialmanifold.jagentharness.client.HttpAgentTransport
 

I

instructions(String) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
 
io.github.differentialmanifold.jagentharness.client - package io.github.differentialmanifold.jagentharness.client
 

L

LocalWorkspaces - Class in io.github.differentialmanifold.jagentharness.client
Browses directories accessible to the runner's OS account; no inbound listener is opened.
LocalWorkspaces() - Constructor for class io.github.differentialmanifold.jagentharness.client.LocalWorkspaces
 

M

management(String, String, Object) - Method in class io.github.differentialmanifold.jagentharness.client.HttpAgentTransport
 

N

name(String) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
 

O

onEvent(Consumer<StreamEvent>) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
 
onEvent(Consumer<StreamEvent>) - Method in class io.github.differentialmanifold.jagentharness.client.ClientRunOptions
 
onStatus(Consumer<String>) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
 

R

recover(String) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner
Explicitly submits saved results; never re-executes a pending tool to recover its result.
resolve(String) - Method in class io.github.differentialmanifold.jagentharness.client.LocalWorkspaces
 
resolve(String) - Method in interface io.github.differentialmanifold.jagentharness.client.RunnerWorkspaces
 
run(ChatRequest, ClientRunOptions) - Method in class io.github.differentialmanifold.jagentharness.client.AgentClient
 
runnerId() - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner
 
RunnerWorkspaces - Interface in io.github.differentialmanifold.jagentharness.client
Optional filesystem support.

S

serve() - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner
Registers tools and receives jobs on the calling thread until close is called.
state(String) - Method in class io.github.differentialmanifold.jagentharness.client.HttpAgentTransport
 
status - Variable in exception io.github.differentialmanifold.jagentharness.client.AgentHttpException
 
stop(String) - Method in class io.github.differentialmanifold.jagentharness.client.HttpAgentTransport
 
stopSignal(StopSignal) - Method in class io.github.differentialmanifold.jagentharness.client.ClientRunOptions
 

T

token(String) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
 
toolContext(Object) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
Local application state, such as a device API.
toolContext(Object) - Method in class io.github.differentialmanifold.jagentharness.client.ClientRunOptions
 
toolDiagnostics(Map<String, String>) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
Startup diagnostics shown beside tools in the console, separate from model schemas.
tools(Collection<? extends ToolDefinition>) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
 

W

workspace(Path) - Method in class io.github.differentialmanifold.jagentharness.client.ClientRunOptions
 
workspaces(RunnerWorkspaces) - Method in class io.github.differentialmanifold.jagentharness.client.AgentRunner.Builder
Enables per-project directories.
A B C H I L M N O R S T W 
Skip navigation links

Copyright © 2026–1980. All rights reserved.