conductor-oss/conductor · error · UnsupportedOperationException

OpenAiAssistantsAgentClient is not yet implemented

Error message

OpenAiAssistantsAgentClient is not yet implemented

What it means

Error "OpenAiAssistantsAgentClient is not yet implemented" thrown in conductor-oss/conductor.

Source

Thrown at agentspan/src/main/java/org/conductoross/conductor/ai/agentspan/runtime/service/OpenAiAssistantsAgentClient.java:49

 * <p>To implement: add {@code @Component} to activate auto-registration, inject {@link
 * org.conductoross.conductor.ai.agentspan.runtime.credentials.CredentialResolutionService} and an
 * {@code OkHttpClient}, and replace each method body with the real OpenAI Assistants REST calls
 * against {@code https://api.openai.com/v1}.
 *
 * <p>rawConfig keys to support: {@code assistantId}, {@code baseUrl} (optional override for Azure
 * OpenAI or compatible endpoints).
 */
// @Component  -- uncomment when implemented
public class OpenAiAssistantsAgentClient implements ConductorAgentClient {

    @Override
    public String agentType() {
        return "openai-assistants";
    }

    @Override
    public ConductorAgentStartResponse startAgent(ConductorAgentStartRequest request) {
        throw new UnsupportedOperationException(
                "OpenAiAssistantsAgentClient is not yet implemented");
    }

    @Override
    public ConductorAgentStatusResponse getAgentStatus(String executionId) {
        throw new UnsupportedOperationException(
                "OpenAiAssistantsAgentClient is not yet implemented");
    }

    @Override
    public void respond(ConductorAgentRespondRequest request) {
        throw new UnsupportedOperationException(
                "OpenAiAssistantsAgentClient is not yet implemented");
    }

    @Override
    public void cancelAgent(ConductorAgentCancelRequest request) {
        throw new UnsupportedOperationException(

View on GitHub (pinned to cf7c3e4a8a)

Solutions

  1. Use a supported agent client (e.g. Azure Foundry or Bedrock) instead of OpenAiAssistantsAgentClient, which is not yet implemented.

When it happens

Trigger: Thrown at agentspan/src/main/java/org/conductoross/conductor/ai/agentspan/runtime/service/OpenAiAssistantsAgentClient.java:49 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of conductor-oss/conductor@cf7c3e4a8a (2026-08-14). Data as JSON: /api/errors/86536f1c912e2401. Report an issue: GitHub.