mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-12 16:53:04 +08:00
refactor(framework): add mutable metadata map to Context
This commit is contained in:
@@ -18,6 +18,8 @@ object AgentContext {
|
|||||||
val capabilities: Map<Class<*>, Any?>
|
val capabilities: Map<Class<*>, Any?>
|
||||||
get() = _capabilities
|
get() = _capabilities
|
||||||
|
|
||||||
|
val metadata: MutableMap<String, Any> = mutableMapOf()
|
||||||
|
|
||||||
fun addModule(name: String, module: ModuleContextData<AbstractAgentModule>) {
|
fun addModule(name: String, module: ModuleContextData<AbstractAgentModule>) {
|
||||||
_modules[name] = module
|
_modules[name] = module
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user