Skip to content

fix(runtime): agentes en orden alfabético al arrancar - #41

Merged
fulfarodev merged 1 commit into
developfrom
fix/orden-agentes
Oct 26, 2026
Merged

fulfarodev merged 1 commit into
developfrom
fix/orden-agentes

Conversation

@fulfarodev

Copy link
Copy Markdown
Contributor

CI de develop está en rojo desde el 26/10 sin cambios de código (último verde 31263f2, primer rojo 669cc46: sólo archivos de social/).

Causa: bootstrap() lee config/agents/*.agent.yaml con glob() sin ordenar, así que el orden de _agents sigue al sistema de archivos. En el runner actual el primero pasó a ser sales-qualifier (memoria Redis) y los 4 tests de test_glyph_engine.py que toman next(iter(runtime._agents.values())) fallan con MagicMock can't be used in 'await'.

Arreglo: sorted(glob(...)), como ya hace la carga de la línea 651. Changelog en Unreleased/Fixed.

🤖 Generated with Claude Code

https://claude.ai/code/session_01NxY2852bJdYHxEvoBvuuom

glob() devolvía el orden del sistema de archivos; un cambio del runner de CI dejó primero a sales-qualifier (memoria Redis) y rompió cuatro tests de Glyph que toman el primer agente.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NxY2852bJdYHxEvoBvuuom
@fulfarodev
fulfarodev merged commit faf9a31 into develop Oct 26, 2026
11 checks passed
@fulfarodev
fulfarodev deleted the fix/orden-agentes branch October 26, 2026 23:37
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