Class OpenCodeRequestContext

java.lang.Object
io.github.easy4j.opencode.api.OpenCodeRequestContext

public class OpenCodeRequestContext extends Object
OpenCode 单次请求上下文。

OpenCode 使用工作目录隔离项目配置、智能体和会话。调用方应传入经过授权和规范化的 绝对目录,SDK 会将其写入 X-OpenCode-Directory 请求头。

Since:
1.0.0
Author:
Loong Wan
  • Constructor Details

    • OpenCodeRequestContext

      public OpenCodeRequestContext()
  • Method Details

    • ofDirectory

      public static OpenCodeRequestContext ofDirectory(String directory)
      创建只包含工作目录的请求上下文。
      Parameters:
      directory - OpenCode 请求作用目录;为空时不设置目录头
      Returns:
      OpenCode SDK 返回的请求上下文对象