feat(DIS-151): channel categorization + lifecycle management #60
No reviewers
Labels
No labels
blocked
needs-review
phase:0
phase:1
phase:1.5
phase:2
phase:3
phase:4
phase:5
phase:6+
priority:p0
priority:p1
priority:p2
security
type:chore
type:ci
type:docs
type:feat
type:fix
type:idea
type:known-issue
type:refactor
type:test
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: dev/disclaw#60
Loading…
Reference in a new issue
No description provided.
Delete branch "refinement/channel-categories"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
?? Aktive Agents,?? Inaktive Agents,??? Archiv)channelDelete-Event-Handler bereinigt Workspaces/DB und stellt Management-Channel + Kategorien bei L�schung wieder her/new-agent) landen direkt in der aktiven Kategoriedocs/ideas/known-issues.mdNeue Dateien
src/lifecycle/categories.ts�ensureCategories(),moveToCategory()src/lifecycle/reconcile.ts� Startup-Reconciliationsrc/lifecycle/channel-delete-handler.ts�channelDelete-Event-LogikGe�nderte Dateien
src/db/database.ts�deleteWorkspaceByChannelId()src/bot.ts� State-Objekt, Lifecycle-Integrationsrc/commands/new-agent.ts�activeCategoryIdalsparentTest plan
npm run build� fehlerfreinpm test� 95/95 Tests gr�ntests/unit/reconcile.test.ts