-
v1.9.1-dev - Backend restructure audit Pre-release
released this
2026-05-10 08:06:55 +02:00 | 212 commits to main since this releaseBackend Structure Audit
Full inventory of 170 Java files. Problems documented, move plan defined.
Problems found:
- service/TaskController + service/UserController — controllers in service package
- service/ holds 21 files: agent, conversation, provider, task, user, plugin, metadata all flat
- 10 agent orchestration services buried in service/ instead of agents/
Move plan (21 files total):
- TaskController + TaskService → tasks/
- UserController + UserService → users/
- 10 agent services → agents/service/
- ConversationService + MessageService → conversation/
- ModelProviderService + ProviderTestService + ProviderUsageLogService → provider/
- SystemMetadataService → config/
- PluginService → plugin/
Not moved: domain/, dto/, repository/ — import cascade risk outweighs benefit.
Next: v1.9.2-dev Move tasks/ and users/ packages
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads