Skip to content

Tech debt: Add force: true test coverage for AI undo route #126

@2witstudios

Description

@2witstudios

Context

From CodeRabbit review of fix/rollback-activity-feed-issues PR.

Issue

File: apps/web/src/app/api/ai/chat/messages/[messageId]/undo/__tests__/route.test.ts
Lines: 319-320, 345-346

Tests verify force: false default but don't test force: true scenarios.

Add tests for:

  • Explicitly passing force: true in request body
  • Scenarios where preview indicates requiresForce: true
  • Behavior when forcing despite hasConflict: true
  • Authorization checks when force is used

Priority

Low - missing test coverage

Effort

Medium

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions