Skip to content

fix(agent): avoid duplicate imports and expensive watcher scans - #1094

Open
theomonnom wants to merge 8 commits into
mainfrom
fix/python-agent-dev-startup
Open

theomonnom wants to merge 8 commits into
mainfrom
fix/python-agent-dev-startup

Conversation

@theomonnom

@theomonnom theomonnom commented Nov 2, 2026 •

Copy link
Copy Markdown
Member
  • Skip common dependency, cache, build, and coverage directories.
  • Honor Git-ignored directories, including custom Cargo output paths.
  • Use WalkDir to avoid statting every file.
  • Import the Python SDK once; show import hints from the worker process.
  • Avoid a separate Python process for dev-channel version detection.
  • Overlap watcher setup with Python startup.
  • Watch project source, including modules outside the entrypoint directory.
  • Preserve the 500 ms reload debounce.
  • Keep two focused regressions for single imports and watcher exclusions.

@theomonnom theomonnom changed the title fix(agent): avoid Python package gates and Cargo build scans fix(agent): validate Python imports and skip dev watcher artifacts Nov 2, 2026
@theomonnom theomonnom changed the title fix(agent): validate Python imports and skip dev watcher artifacts fix(agent): avoid duplicate imports and expensive watcher scans Nov 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant