During the setup of the agent's memory database, a new configuration object (memoryDBConfig) was introduced. To avoid scattering configuration details across multiple scripts and creating technical debt, this ticket is to create a single, centralized configuration file for all AI-related scripts (knowledge base, memory, etc.).
Acceptance Criteria
- A new central configuration file is created at
buildScripts/ai/aiConfig.mjs.
- The
memoryDBConfig from buildScripts/ai/setupMemoryDB.mjs is moved into the new config file.
- Configuration variables from other AI scripts (e.g.,
embedKnowledgeBase.mjs, queryKnowledgeBase.mjs) are identified and moved to the new config file.
- All affected AI scripts are updated to import their settings from
buildScripts/ai/aiConfig.mjs.
- The inline
TODO comment in setupMemoryDB.mjs is removed.
During the setup of the agent's memory database, a new configuration object (
memoryDBConfig) was introduced. To avoid scattering configuration details across multiple scripts and creating technical debt, this ticket is to create a single, centralized configuration file for all AI-related scripts (knowledge base, memory, etc.).Acceptance Criteria
buildScripts/ai/aiConfig.mjs.memoryDBConfigfrombuildScripts/ai/setupMemoryDB.mjsis moved into the new config file.embedKnowledgeBase.mjs,queryKnowledgeBase.mjs) are identified and moved to the new config file.buildScripts/ai/aiConfig.mjs.TODOcomment insetupMemoryDB.mjsis removed.