It's there some way to control what gets updated in the database and how and when?
For example I'd like to be in control of the archtectural patterns and not let the LLM drive this.
Oh I see: I could define my own entities similar to what your did for your integration and then let the agents interact with them through the MCP?
For example ("architecture pattern" - auch as the dependency rule from clean architecture, "development areas" such as frontend, backend)
Correct. You can provide more granular Entity Types: https://github.com/getzep/graphiti/blob/dbe21a1975b0747cd450...