Split SraiX Services into separate plugin DLLs #1
Notifications
Due Date
No due date set.
Blocks
Depends on
#3 Finish implementing weather SraiX as new plugin variant
tononixAI/CamsAI
#2 Implement Plugin Loader
tononixAI/CamsAI
Reference: tononixAI/CamsAI#1
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I'd like to separate out the SraiX services into different plugins. Ideally what I'd like to do is have the engine look for plugins in it's plugin folder, load them into memory with
Assembly.LoadFile(), run an initialization function in which the plugin "teaches" the AI how to respond to user's request for the function. This would improve development by making the AIML for SraiX services and other plugins dynamic.