feat(modules): port new command modules + update registry

- Add new modules: doantu, semantle, twentyq, ai (Gemini integration)
- Update module registry with new command registration
- Update tests and documentation for module system
- Update README with new module references
This commit is contained in:
tiennm99 committed 2026-05-10 02:29:58 +07:00
1 parent 03c2476616
commit b387a6ea42
38 files changed
+12757 -30

No files matched your search

+1 -1
View File
@@ -15,7 +15,7 @@ const testCronSecret = "shared-cron-secret"
func buildRegistry(t *testing.T, factories map[string]modules.Factory, names ...string) *modules.Registry {
t.Helper()
reg, err := modules.Build(names, factories, storage.NewMemoryProvider(), nil)
reg, err := modules.Build(names, factories, storage.NewMemoryProvider(), nil, modules.BuildOptions{})
if err != nil {
t.Fatalf("modules.Build: %v", err)
}