Skip to content

refactor(sessionservice): delete superseded ProvisionDaemon#305

Open
tildesrc wants to merge 3 commits into
mainfrom
panopticon/delete-provision-daemon
Open

refactor(sessionservice): delete superseded ProvisionDaemon#305
tildesrc wants to merge 3 commits into
mainfrom
panopticon/delete-provision-daemon

Conversation

@tildesrc

Copy link
Copy Markdown
Contributor

Summary

  • Deletes daemon.py (144 LOC) and tests/test_daemon.py (200 LOC) — ProvisionDaemon's loop logic duplicated HostDaemon.run/tick near line-for-line (since tracking, versioned feed, per-task error isolation) and has been superseded since commit f8eeece.
  • Rewires test_provisioning_acceptance.py to call Provisioner.provision directly, preserving the real-git end-to-end acceptance property unchanged.
  • Updates two docstrings (spawner.py, provisioner.py) and AGENTS.md to name HostDaemon instead of ProvisionDaemon; also removes the stale prefill.py / test_prefill.py entries from AGENTS.md (those modules were deleted in a prior commit).

🤖 Generated with Claude Code

Claude and others added 3 commits July 13, 2026 04:29
…on owns the loop)

daemon.py and its 200-LOC test file are removed — their logic duplicated
HostDaemon.run/tick near line-for-line (since tracking, versioned feed, per-task
error isolation). The one real consumer, test_provisioning_acceptance.py, is
rewired to call Provisioner.provision directly, preserving the real-git end-to-end
property. Two docstrings and AGENTS.md are updated to name HostDaemon instead.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tildesrc tildesrc closed this Jul 13, 2026
@tildesrc tildesrc reopened this Jul 13, 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