mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-19 04:01:23 +02:00
- dashboard: +5 Einträge pro Sprache für die beiden neuen Widgets activity_feed + articles_unread. - memoro: +1 Eintrag pro Sprache für memo.load_more. Damit sind dashboard (111) und memoro auf gleichem Stand wie DE/EN. Verbleibende Drift (app_slider-Legacy-Keys in memoro IT/FR/ES, common/auth-Legacy in calendar/times) ist strukturell und bleibt einem Folge-Cleanup vorbehalten. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
45 lines
1.3 KiB
TypeScript
45 lines
1.3 KiB
TypeScript
/**
|
|
* Module barrel — call `registerAllModules()` at process startup to
|
|
* populate the registry with every bundled tool.
|
|
*
|
|
* Adding a new module:
|
|
* 1. Create `src/modules/<module>.ts` with one or more `ToolSpec` exports
|
|
* and a `register<Module>Tools()` function that calls `registerTool()`
|
|
* for each.
|
|
* 2. Import + call it from this file.
|
|
* 3. Extend `ModuleId` in `../types.ts`.
|
|
*/
|
|
|
|
import { registerHabitsTools } from './habits.ts';
|
|
import { registerJournalTools } from './journal.ts';
|
|
import { registerMeTools } from './me.ts';
|
|
import { registerMoodTools } from './mood.ts';
|
|
import { registerNotesTools } from './notes.ts';
|
|
import { registerSpacesTools } from './spaces.ts';
|
|
import { registerTodoTools } from './todo.ts';
|
|
import { registerWardrobeTools } from './wardrobe.ts';
|
|
import { registerComicTools } from './comic.ts';
|
|
|
|
export function registerAllModules(): void {
|
|
registerHabitsTools();
|
|
registerJournalTools();
|
|
registerMeTools();
|
|
registerMoodTools();
|
|
registerNotesTools();
|
|
registerSpacesTools();
|
|
registerTodoTools();
|
|
registerWardrobeTools();
|
|
registerComicTools();
|
|
}
|
|
|
|
export {
|
|
registerHabitsTools,
|
|
registerJournalTools,
|
|
registerMeTools,
|
|
registerMoodTools,
|
|
registerNotesTools,
|
|
registerSpacesTools,
|
|
registerTodoTools,
|
|
registerWardrobeTools,
|
|
registerComicTools,
|
|
};
|