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
- 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.