feat(agent): integrate advanced features for enhanced conversational context

- Added support for advanced features in the ConversationalAgentService, including learned knowledge and TODO management, conditional on Z3ED_AI being enabled.
- Implemented methods for injecting learned context and pretraining prompts into user messages, enhancing the conversational experience.
- Updated header files to include necessary components for advanced features, ensuring modularity and clarity in the service's capabilities.

Benefits:
- Improved user interaction by providing contextually relevant responses.
- Enhanced maintainability and extensibility of the agent's functionality.
This commit is contained in:
scawful
2025-10-12 01:23:15 -04:00
parent 7063294c9d
commit f4d8ade66d
6 changed files with 166 additions and 5 deletions

View File

@@ -2,6 +2,7 @@
#include <algorithm>
#include <sstream>
#include <map>
#include "absl/strings/str_format.h"
#include "absl/strings/str_join.h"