Implement AG-UI compatible servers
integrations/openai-server/package.json
and update the fields to match
your new folder:
integrations/openai-server/src/index.ts
:
apps/dojo/src/menu.ts
:
apps/dojo/src/agents.ts
:
apps/dojo/package.json
and add the package @ag-ui/openai-server
:
RUN_STARTED
, RUN_FINISHED
, RUN_ERROR
)TEXT_MESSAGE_*
, TOOL_CALL_*
, and more)RUN_STARTED
chat.completions
with
stream=True
TEXT_MESSAGE_CHUNK
or
TOOL_CALL_CHUNK
RUN_FINISHED
(or RUN_ERROR
if something goes wrong)typescript-sdk/integrations/
. See
Contributing for more details and naming
conventions.