- agentic.PrepSubsystem implements Startable/Stoppable
- monitor.Subsystem implements Startable/Stoppable (OnStartup/OnShutdown)
- Register factories use c.RegisterService() — auto-discovers interfaces
- Register factories return instances via Result.Value
- main.go uses ServiceFor[T]() instead of ConfigGet — typed retrieval
- No more c.Config().Set("x.instance") workaround
Co-Authored-By: Virgil <virgil@lethean.io>
|
||
|---|---|---|
| .. | ||
| brain.go | ||
| brain_test.go | ||
| bridge_test.go | ||
| direct.go | ||
| direct_test.go | ||
| messaging.go | ||
| messaging_test.go | ||
| provider.go | ||
| provider_test.go | ||
| register.go | ||
| tools.go | ||