@adonis-agora/agent
Version:
Governed, durable-backed AI agent (chat + tool-calling + governance) for AdonisJS — part of the Agora ecosystem.
17 lines • 479 B
JavaScript
/** Holds the named agent definitions registered via `AgentModule.forFeature([...])`. */
export class AgentRegistry {
definitions = new Map();
register(definition) {
this.definitions.set(definition.name, definition);
}
get(name) {
return this.definitions.get(name);
}
has(name) {
return this.definitions.has(name);
}
list() {
return [...this.definitions.values()];
}
}
//# sourceMappingURL=agent-registry.js.map