@gemstack/ai-sdk@0.5.0
·
13 commits
to main
since this release
Minor Changes
- dbc8b3a: Make
agent.queue()/.broadcast()framework-agnostic. The engine no longer dynamically imports@rudderjs/queueor@rudderjs/broadcast; instead register a neutral adapter once at startup with the newconfigureAiQueue({ dispatch, broadcast }). New public exports:configureAiQueue, and theQueueDispatch/QueueBroadcasttypes. Rudder users get this wired automatically by@rudderjs/ai's provider (no app change). This removes the last@rudderjs/*reference from the engine source. - 1b2ba93: Remove the relocated Rudder bindings from the engine: the
/serverprovider, themake:agentscaffolder, and theai:evalCLI command, plus the@rudderjs/coreand@rudderjs/consoleoptional peers. These now live in@rudderjs/ai(Rudder users pick them up there unchanged). The framework-agnostic engine no longer carries any@rudderjs/*peer dependency for these paths. Closes the ai-sdk/Rudder decouple epic.