You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Chore: add CI check for Ansible slm_agent role code drift #1629
autobot-slm-backend/ansible/roles/slm_agent/files/slm/agent/ — Ansible role copy (deployed to new nodes)
These copies WILL drift again after #1623 synced them. Any future change to the canonical agent will silently leave the Ansible copy stale until someone manually notices.
Impact
Severity: Medium — Newly provisioned nodes get outdated agent code
Activity
fix(ansible): deploy gaps — SLM migrations, shared ownership, NPU hea…
mrveiss commentedon Mar 13, 2026
Implemented in PR #1634
Changes:
pipeline-scripts/detect-agent-code-drift.sh— compares canonicalslm/agent/with Ansible role copy.github/workflows/code-quality.yml— CI fails if agent code drifts__pycache__, test files, and.pycfilesfix(ci): sync slm_agent role files — resolve Ansible drift
fix(ci): sync Ansible slm_agent role + fix chromadb hardened-smoke cr…
fix(plugin-sdk): consolidate duplicate plugin SDK to autobot_shared (…
fix(agent): sync canonical agent.py to Ansible copy — resolve #1629 d…
fix(health): repair model-optimizer/project-state/enterprise singleto…
fix(security): scope trajectory retrieval by user_id, not tenant alone (
fix(slm): sync Ansible slm_agent role copy with canonical agent (#11254)
fix(slm-agent): port app-health probe to canonical slm/agent tree (#1…
tech-debt(backend): remove stale autobot-slm-agent orphan fork (#12657)…
test(slm): make the agent-code drift guard see the files it guards (#…