Skip to content

fix(codeprism): sync external file changes automatically - #127

Merged
knight22-21 merged 1 commit into
mainfrom
codex/auto-index-changes
Oct 25, 2026
Merged

knight22-21 merged 1 commit into
mainfrom
codex/auto-index-changes

Conversation

@knight22-21

Copy link
Copy Markdown
Owner

Summary

  • add a debounced background project watcher while an indexed DevAgent session is active
  • synchronize changed, created, and deleted source files through CodePrism's incremental updater
  • ignore generated and dependency directories
  • add deterministic watcher tests

Validation

  • pytest -q tests/test_codeprism_watcher.py tests/test_security_gate.py tests/test_phase8.py tests/test_phase15.py tests/test_phase36.py
  • ruff check devagent/codeprism/watcher.py devagent/codeprism/client.py devagent/agent/flows.py tests/test_codeprism_watcher.py
  • python -m compileall -q devagent
  • git diff --check

The watcher is debounced and performs incremental updates; it does not run a full index for every edit.

@knight22-21
knight22-21 merged commit 7af1e3a into main Oct 25, 2026
5 checks passed
@knight22-21
knight22-21 deleted the codex/auto-index-changes branch October 25, 2026 18:51
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