JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
M
O
P
Q
R
S
T
V
W
A
abort()
- Method in class chat.autocoder.
AutoCoderClient
中止当前正在执行的查询
abort(boolean)
- Method in class chat.autocoder.process.
ProcessManager
abortForce()
- Method in class chat.autocoder.
AutoCoderClient
强制中止当前正在执行的查询
asJson()
- Method in interface chat.autocoder.models.
QueryResult
asText()
- Method in interface chat.autocoder.models.
QueryResult
AutoCoderClient
- Class in
chat.autocoder
AutoCoder CLI 客户端 提供便捷的方法来调用auto-coder.run命令的各种功能, 无需直接使用ProcessBuilder或命令行。
AutoCoderClient()
- Constructor for class chat.autocoder.
AutoCoderClient
AutoCoderClient(SDKConfig)
- Constructor for class chat.autocoder.
AutoCoderClient
AutoCoderException
- Exception in
chat.autocoder.exceptions
SDK基础异常类
AutoCoderException(String)
- Constructor for exception chat.autocoder.exceptions.
AutoCoderException
AutoCoderException(String, Throwable)
- Constructor for exception chat.autocoder.exceptions.
AutoCoderException
B
batchQuery(List<String>, QueryOptions)
- Method in class chat.autocoder.
BatchQueryManager
执行多个查询并发处理
BatchQueryManager
- Class in
chat.autocoder
批量查询管理器,支持并发控制
BatchQueryManager(AutoCoderClient, int)
- Constructor for class chat.autocoder.
BatchQueryManager
BatchQueryManager(AutoCoderClient)
- Constructor for class chat.autocoder.
BatchQueryManager
batchQuickQuery(List<String>, QueryOptions)
- Method in class chat.autocoder.
BatchQueryManager
批量查询并收集文本结果
buildCommandArgs()
- Method in class chat.autocoder.models.
QueryOptions
C
chat.autocoder
- package chat.autocoder
chat.autocoder.diagnostics
- package chat.autocoder.diagnostics
chat.autocoder.exceptions
- package chat.autocoder.exceptions
chat.autocoder.models
- package chat.autocoder.models
chat.autocoder.process
- package chat.autocoder.process
chat.autocoder.utils
- package chat.autocoder.utils
checkAvailability()
- Method in class chat.autocoder.
AutoCoderClient
检查各种功能的可用性
commandAvailable
- Variable in class chat.autocoder.diagnostics.
Diagnostics.DiagnosticResult
ConfigResult
- Class in
chat.autocoder.models
配置命令结果
ConfigResult()
- Constructor for class chat.autocoder.models.
ConfigResult
ConfigResult(boolean, String, String, List<String>)
- Constructor for class chat.autocoder.models.
ConfigResult
configure(Map<String, String>)
- Method in class chat.autocoder.
AutoCoderClient
执行配置命令
configValid
- Variable in class chat.autocoder.diagnostics.
Diagnostics.DiagnosticResult
D
DiagnosticResult()
- Constructor for class chat.autocoder.diagnostics.
Diagnostics.DiagnosticResult
Diagnostics
- Class in
chat.autocoder.diagnostics
SDK诊断工具
Diagnostics()
- Constructor for class chat.autocoder.diagnostics.
Diagnostics
Diagnostics.DiagnosticResult
- Class in
chat.autocoder.diagnostics
诊断结果类
E
errorResult(String)
- Static method in class chat.autocoder.models.
ConfigResult
errorResult(String)
- Static method in class chat.autocoder.models.
QueryResults
ExecutionException
- Exception in
chat.autocoder.exceptions
执行异常
ExecutionException(String, int, String)
- Constructor for exception chat.autocoder.exceptions.
ExecutionException
ExecutionException(String, int)
- Constructor for exception chat.autocoder.exceptions.
ExecutionException
ExecutionException(String)
- Constructor for exception chat.autocoder.exceptions.
ExecutionException
F
fromJson(String, Class<T>)
- Static method in class chat.autocoder.utils.
JsonUtils
G
getAllContent()
- Method in class chat.autocoder.models.
QueryResponse
getAllowedTools()
- Method in class chat.autocoder.models.
QueryOptions
getAppliedConfigs()
- Method in class chat.autocoder.models.
ConfigResult
getCommand()
- Method in class chat.autocoder.process.
ProcessManager.ProcessInfo
getCompletionEvents()
- Method in class chat.autocoder.models.
QuerySummary
getContent()
- Method in class chat.autocoder.models.
StreamEvent
getContentEvents()
- Method in class chat.autocoder.models.
QuerySummary
getCwd()
- Method in class chat.autocoder.models.
QueryOptions
getData()
- Method in class chat.autocoder.models.
StreamEvent
getDefaultAllowedTools()
- Method in class chat.autocoder.models.
SDKConfig
getDefaultCwd()
- Method in class chat.autocoder.models.
SDKConfig
getDefaultMaxTurns()
- Method in class chat.autocoder.models.
SDKConfig
getDefaultModel()
- Method in class chat.autocoder.models.
SDKConfig
getDefaultOutputFormat()
- Method in class chat.autocoder.models.
SDKConfig
getDefaultPermissionMode()
- Method in class chat.autocoder.models.
SDKConfig
getDelimiter()
- Method in class chat.autocoder.models.
QueryOptions
getEnvironmentInfo()
- Static method in class chat.autocoder.diagnostics.
Diagnostics
获取环境信息
getError()
- Method in class chat.autocoder.models.
ConfigResult
getErrorEvents()
- Method in class chat.autocoder.models.
QuerySummary
getErrorMessages()
- Method in class chat.autocoder.models.
QueryResponse
getEvents()
- Method in class chat.autocoder.models.
QueryResponse
getEventType()
- Method in class chat.autocoder.models.
StreamEvent
getExecutionTime()
- Method in class chat.autocoder.models.
QueryResponse
getExitCode()
- Method in exception chat.autocoder.exceptions.
ExecutionException
getField()
- Method in exception chat.autocoder.exceptions.
ValidationException
getFinalResult()
- Method in class chat.autocoder.models.
QueryResponse
getFromBranch()
- Method in class chat.autocoder.models.
QueryOptions
getInputFormat()
- Method in class chat.autocoder.models.
QueryOptions
getMaxLevel()
- Method in class chat.autocoder.models.
QueryOptions
getMaxTurns()
- Method in class chat.autocoder.models.
QueryOptions
getMessage()
- Method in class chat.autocoder.models.
ConfigResult
getMinLevel()
- Method in class chat.autocoder.models.
QueryOptions
getModel()
- Method in class chat.autocoder.models.
QueryOptions
getObjectMapper()
- Static method in class chat.autocoder.utils.
JsonUtils
getOutput()
- Method in exception chat.autocoder.exceptions.
ExecutionException
getOutputFormat()
- Method in class chat.autocoder.models.
QueryOptions
getPermissionMode()
- Method in class chat.autocoder.models.
QueryOptions
getPid()
- Method in class chat.autocoder.process.
ProcessManager.ProcessInfo
getProcessInfo()
- Method in class chat.autocoder.
AutoCoderClient
获取当前进程信息
getProcessInfo()
- Method in class chat.autocoder.process.
ProcessManager
getSessionId()
- Method in class chat.autocoder.models.
QueryOptions
getSessionId()
- Method in class chat.autocoder.models.
QueryResponse
getSessionId()
- Method in class chat.autocoder.models.
StreamEvent
getSplitMode()
- Method in class chat.autocoder.models.
QueryOptions
getStartEvents()
- Method in class chat.autocoder.models.
QuerySummary
getSummary()
- Method in class chat.autocoder.models.
QueryResponse
getSystemPrompt()
- Method in class chat.autocoder.models.
QueryOptions
getSystemPromptPath()
- Method in class chat.autocoder.models.
QueryOptions
getSystemPromptPath()
- Method in class chat.autocoder.models.
SDKConfig
getTaskPrefix()
- Method in class chat.autocoder.models.
QueryOptions
getTimestamp()
- Method in class chat.autocoder.models.
StreamEvent
getToolCallEvents()
- Method in class chat.autocoder.models.
QuerySummary
getTotalEvents()
- Method in class chat.autocoder.models.
QuerySummary
getVersion()
- Method in class chat.autocoder.
AutoCoderClient
获取AutoCoder版本信息
getWorkdir()
- Method in class chat.autocoder.models.
QueryOptions
getWorktreeName()
- Method in class chat.autocoder.models.
QueryOptions
H
hasErrors()
- Method in class chat.autocoder.models.
QueryResponse
I
isAsyncMode()
- Method in class chat.autocoder.models.
QueryOptions
isBgMode()
- Method in class chat.autocoder.models.
QueryOptions
isContent()
- Method in class chat.autocoder.models.
StreamEvent
isContinueSession()
- Method in class chat.autocoder.models.
QueryOptions
isIncludeRules()
- Method in class chat.autocoder.models.
QueryOptions
isIncludeRules()
- Method in class chat.autocoder.models.
SDKConfig
isPr()
- Method in class chat.autocoder.models.
QueryOptions
isProcessRunning()
- Method in class chat.autocoder.process.
ProcessManager
isRunning()
- Method in class chat.autocoder.
AutoCoderClient
检查是否有查询正在执行
isRunning()
- Method in class chat.autocoder.process.
ProcessManager.ProcessInfo
isSubAgent()
- Method in class chat.autocoder.models.
QueryOptions
isSuccess()
- Method in class chat.autocoder.models.
ConfigResult
isText()
- Method in interface chat.autocoder.models.
QueryResult
isVerbose()
- Method in class chat.autocoder.models.
QueryOptions
isVerbose()
- Method in class chat.autocoder.models.
SDKConfig
J
jsonQuery(String, QueryOptions)
- Method in class chat.autocoder.
AutoCoderClient
JSON查询,返回QueryResponse
jsonQuery(String, QueryOptions)
- Method in class chat.autocoder.
SessionManager
会话中的JSON查询
jsonResult(QueryResponse)
- Static method in class chat.autocoder.models.
QueryResults
JsonUtils
- Class in
chat.autocoder.utils
JSON工具类
JsonUtils()
- Constructor for class chat.autocoder.utils.
JsonUtils
M
Main
- Class in
chat.autocoder
Main()
- Constructor for class chat.autocoder.
Main
main(String[])
- Static method in class chat.autocoder.
Main
mergeWithConfig(SDKConfig)
- Method in class chat.autocoder.models.
QueryOptions
O
overall
- Variable in class chat.autocoder.diagnostics.
Diagnostics.DiagnosticResult
P
parseJson(String)
- Static method in class chat.autocoder.utils.
JsonUtils
permissions
- Variable in class chat.autocoder.diagnostics.
Diagnostics.DiagnosticResult
printReport()
- Method in class chat.autocoder.diagnostics.
Diagnostics.DiagnosticResult
ProcessInfo(int, boolean, String)
- Constructor for class chat.autocoder.process.
ProcessManager.ProcessInfo
ProcessManager
- Class in
chat.autocoder.process
进程管理器 每个客户端实例独立的进程管理器,支持并发调用
ProcessManager()
- Constructor for class chat.autocoder.process.
ProcessManager
ProcessManager.ProcessInfo
- Class in
chat.autocoder.process
进程信息类
Q
query(String, QueryOptions)
- Method in class chat.autocoder.
AutoCoderClient
执行代码生成查询,返回Stream
query(String, QueryOptions)
- Method in class chat.autocoder.
SessionManager
在会话上下文中执行查询
queryFromFile(String, QueryOptions)
- Method in class chat.autocoder.
AutoCoderClient
从文件读取提示内容并查询
QueryOptions
- Class in
chat.autocoder.models
单次查询的配置选项
QueryOptions()
- Constructor for class chat.autocoder.models.
QueryOptions
QueryResponse
- Class in
chat.autocoder.models
完整查询响应 (用于JSON格式)
QueryResponse()
- Constructor for class chat.autocoder.models.
QueryResponse
QueryResult
- Interface in
chat.autocoder.models
查询结果的抽象接口
QueryResults
- Class in
chat.autocoder.models
工厂方法创建结果
QueryResults()
- Constructor for class chat.autocoder.models.
QueryResults
QuerySummary
- Class in
chat.autocoder.models
查询摘要信息
QuerySummary()
- Constructor for class chat.autocoder.models.
QuerySummary
quickQuery(String, QueryOptions)
- Method in class chat.autocoder.
AutoCoderClient
快速查询,返回完整文本结果
quickQuery(String, QueryOptions)
- Method in class chat.autocoder.
SessionManager
会话中的快速查询
R
readStderr()
- Method in class chat.autocoder.process.
ProcessManager
runDiagnostics()
- Static method in class chat.autocoder.diagnostics.
Diagnostics
运行完整的诊断检查
S
SDKConfig
- Class in
chat.autocoder.models
SDK全局配置
SDKConfig()
- Constructor for class chat.autocoder.models.
SDKConfig
sdkFunctional
- Variable in class chat.autocoder.diagnostics.
Diagnostics.DiagnosticResult
SessionManager
- Class in
chat.autocoder
会话管理器,方便进行多轮对话
SessionManager(AutoCoderClient, String)
- Constructor for class chat.autocoder.
SessionManager
SessionManager(AutoCoderClient)
- Constructor for class chat.autocoder.
SessionManager
setAllowedTools(List<String>)
- Method in class chat.autocoder.models.
QueryOptions
setAppliedConfigs(List<String>)
- Method in class chat.autocoder.models.
ConfigResult
setAsyncMode(boolean)
- Method in class chat.autocoder.models.
QueryOptions
setBgMode(boolean)
- Method in class chat.autocoder.models.
QueryOptions
setCompletionEvents(int)
- Method in class chat.autocoder.models.
QuerySummary
setContentEvents(int)
- Method in class chat.autocoder.models.
QuerySummary
setContinueSession(boolean)
- Method in class chat.autocoder.models.
QueryOptions
setCwd(String)
- Method in class chat.autocoder.models.
QueryOptions
setData(Map<String, Object>)
- Method in class chat.autocoder.models.
StreamEvent
setDefaultAllowedTools(List<String>)
- Method in class chat.autocoder.models.
SDKConfig
setDefaultCwd(String)
- Method in class chat.autocoder.models.
SDKConfig
setDefaultMaxTurns(int)
- Method in class chat.autocoder.models.
SDKConfig
setDefaultModel(String)
- Method in class chat.autocoder.models.
SDKConfig
setDefaultOutputFormat(String)
- Method in class chat.autocoder.models.
SDKConfig
setDefaultPermissionMode(String)
- Method in class chat.autocoder.models.
SDKConfig
setDelimiter(String)
- Method in class chat.autocoder.models.
QueryOptions
setError(String)
- Method in class chat.autocoder.models.
ConfigResult
setErrorEvents(int)
- Method in class chat.autocoder.models.
QuerySummary
setEvents(List<StreamEvent>)
- Method in class chat.autocoder.models.
QueryResponse
setEventType(String)
- Method in class chat.autocoder.models.
StreamEvent
setExecutionTime(Double)
- Method in class chat.autocoder.models.
QueryResponse
setFromBranch(String)
- Method in class chat.autocoder.models.
QueryOptions
setIncludeRules(boolean)
- Method in class chat.autocoder.models.
QueryOptions
setIncludeRules(boolean)
- Method in class chat.autocoder.models.
SDKConfig
setInputFormat(String)
- Method in class chat.autocoder.models.
QueryOptions
setMaxLevel(int)
- Method in class chat.autocoder.models.
QueryOptions
setMaxTurns(Integer)
- Method in class chat.autocoder.models.
QueryOptions
setMessage(String)
- Method in class chat.autocoder.models.
ConfigResult
setMinLevel(int)
- Method in class chat.autocoder.models.
QueryOptions
setModel(String)
- Method in class chat.autocoder.models.
QueryOptions
setOutputFormat(String)
- Method in class chat.autocoder.models.
QueryOptions
setPermissionMode(String)
- Method in class chat.autocoder.models.
QueryOptions
setPr(boolean)
- Method in class chat.autocoder.models.
QueryOptions
setSessionId(String)
- Method in class chat.autocoder.models.
QueryOptions
setSessionId(String)
- Method in class chat.autocoder.models.
QueryResponse
setSessionId(String)
- Method in class chat.autocoder.models.
StreamEvent
setSplitMode(String)
- Method in class chat.autocoder.models.
QueryOptions
setStartEvents(int)
- Method in class chat.autocoder.models.
QuerySummary
setSubAgent(boolean)
- Method in class chat.autocoder.models.
QueryOptions
setSuccess(boolean)
- Method in class chat.autocoder.models.
ConfigResult
setSummary(QuerySummary)
- Method in class chat.autocoder.models.
QueryResponse
setSystemPrompt(String)
- Method in class chat.autocoder.models.
QueryOptions
setSystemPromptPath(String)
- Method in class chat.autocoder.models.
QueryOptions
setSystemPromptPath(String)
- Method in class chat.autocoder.models.
SDKConfig
setTaskPrefix(String)
- Method in class chat.autocoder.models.
QueryOptions
setTimestamp(LocalDateTime)
- Method in class chat.autocoder.models.
StreamEvent
setToolCallEvents(int)
- Method in class chat.autocoder.models.
QuerySummary
setTotalEvents(int)
- Method in class chat.autocoder.models.
QuerySummary
setVerbose(boolean)
- Method in class chat.autocoder.models.
QueryOptions
setVerbose(boolean)
- Method in class chat.autocoder.models.
SDKConfig
setWorkdir(String)
- Method in class chat.autocoder.models.
QueryOptions
setWorktreeName(String)
- Method in class chat.autocoder.models.
QueryOptions
shutdown()
- Method in class chat.autocoder.
BatchQueryManager
关闭批量查询管理器
shutdown()
- Method in class chat.autocoder.process.
ProcessManager
startProcess(List<String>, String, String, int)
- Method in class chat.autocoder.process.
ProcessManager
StreamEvent
- Class in
chat.autocoder.models
流式事件数据
StreamEvent()
- Constructor for class chat.autocoder.models.
StreamEvent
StreamEvent(String, Map<String, Object>)
- Constructor for class chat.autocoder.models.
StreamEvent
streamOutput()
- Method in class chat.autocoder.process.
ProcessManager
successResult(String, List<String>)
- Static method in class chat.autocoder.models.
ConfigResult
T
textResult(String)
- Static method in class chat.autocoder.models.
QueryResults
toJson(Object)
- Static method in class chat.autocoder.utils.
JsonUtils
V
validate()
- Method in class chat.autocoder.models.
QueryOptions
validate()
- Method in class chat.autocoder.models.
SDKConfig
ValidationException
- Exception in
chat.autocoder.exceptions
参数验证异常
ValidationException(String, String)
- Constructor for exception chat.autocoder.exceptions.
ValidationException
version
- Variable in class chat.autocoder.diagnostics.
Diagnostics.DiagnosticResult
versionAvailable
- Variable in class chat.autocoder.diagnostics.
Diagnostics.DiagnosticResult
W
waitForCompletion(int)
- Method in class chat.autocoder.process.
ProcessManager
A
B
C
D
E
F
G
H
I
J
M
O
P
Q
R
S
T
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2025. All rights reserved.