Skip to content

Use or remove watchdog production dependency #3

@electron-rare

Description

@electron-rare

File: apps/api/pyproject.toml:13

watchdog>=5.0.0 is declared in [project.dependencies] (production deps, not dev) but never imported anywhere in apps/api/src/. Inflates the production container image unnecessarily.

Options:

  • (a) Remove from dependencies
  • (b) Use it to replace the 500ms polling in tail_log_sse (more efficient, was likely the original intent)

(b) is the cleaner long-term fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    importantShould fix before next sprintpost-reviewSurfaced by 2026-05-04 cross-sprint review

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions