# Issues — Extensiones pendientes

Cada archivo describe un feature a implementar con su diseno tecnico, archivos
afectados y notas de implementacion.

| #  | Feature                      | Archivo                                                              | Estado     |
|----|------------------------------|----------------------------------------------------------------------|------------|
| 1  | Herramientas para los bots   | [0001-bot-tools.md](completed/0001-bot-tools.md)                     | completado |
| 2  | Memoria para los bots        | [0002-bot-memory.md](completed/0002-bot-memory.md)                   | completado |
| 3  | Interaccion entre bots       | [0003-bot-interaction.md](completed/0003-bot-interaction.md)         | completado |
| 4  | Fotos de perfil              | [0004-bot-avatar.md](completed/0004-bot-avatar.md)                   | completado |
| 5  | Cron scheduler               | [0005-bot-cron.md](completed/0005-bot-cron.md)                       | completado |
| 6  | Anadir Claude provider       | [0006-anadir-claude-p.md](completed/0006-añadir-claude-p.md)         | completado |
| 7  | Logs mejorados               | [0007-logs-mejorados.md](completed/0007-logs-mejorados.md)           | completado |
| 8  | Knowledge por agente         | [0008-knowledge_por_agente.md](completed/0008-knowledge_por_agente.md) | completado |
| 9  | Command system               | [0009-command_system.md](completed/0009-command_system.md)           | completado |
| 10 | Access control               | [0010-access-control.md](completed/0010-access-control.md)           | completado |
| 11 | Markdown rendering           | [0011-markdown-rendering.md](completed/0011-markdown-rendering.md)   | completado |
| 12 | Threads                      | [0012-threads.md](completed/0012-threads.md)                         | completado |
| 13 | Hot reload                   | [0013-hot-reload.md](completed/0013-hot-reload.md)                   | completado |
| 14 | Template agent standardize   | [0014-template-agent-standardize.md](completed/0014-template-agent-standardize.md) | completado |
| 15 | Multi-platform Telegram      | [0015-multi-platform-telegram.md](0015-multi-platform-telegram.md)   | pendiente  |
| 16 | Skills system                | [0016-skills-system.md](completed/0016-skills-system.md)             | completado |
| 17 | MCP client tools             | [0017-mcp-client-tools.md](completed/0017-mcp-client-tools.md)      | completado |
| 18 | Shared knowledge             | [0018-shared-knowledge.md](completed/0018-shared-knowledge.md)       | completado |
| 19 | Prompt injection hardening   | [0019-prompt-injection-hardening.md](completed/0019-prompt-injection-hardening.md) | completado |
| 20 | Aislar claude -p del repo    | [0020-claude-code-sandbox.md](completed/0020-claude-code-sandbox.md) | completado |
| 21 | Threads default config       | (completado via branch)                                              | completado |
| 22  | Tests E2E con Playwright     | [0022-e2e-tests-playwright.md](completed/0022-e2e-tests-playwright.md) | completado |
| 22a | E2E: Infraestructura base    | [0022a-e2e-infra.md](completed/0022a-e2e-infra.md)                   | completado |
| 22b | E2E: Auth fixtures y helpers | [0022b-e2e-auth-helpers.md](completed/0022b-e2e-auth-helpers.md)     | completado |
| 22c | E2E: Tests de agentes + docs | [0022c-e2e-agent-tests.md](completed/0022c-e2e-agent-tests.md)       | completado |
| 23  | Seccion de tests en dashboard       | [0023-dashboard-tests.md](completed/0023-dashboard-tests.md)                   | completado |
| 24  | Grupos y permisos centralizados     | [0024-centralized-security-groups.md](completed/0024-centralized-security-groups.md)     | completado |
| 24a | Security types: pkg/security/       | [0024a-security-types.md](completed/0024a-security-types.md)                   | completado |
| 24b | Security loader: shell/security/    | [0024b-security-loader.md](completed/0024b-security-loader.md)                 | completado |
| 24c | Security integration + cleanup      | [0024c-security-integration.md](completed/0024c-security-integration.md)       | completado |
| 25  | Catálogo cron + scaffolder          | [0025-cron-scaffolder.md](completed/0025-cron-scaffolder.md)                   | completado |
| 26  | Refactorizar runtime.go             | [0026-split-runtime.md](completed/0026-split-runtime.md)                       | completado |
| 27  | Limpiar config schema               | [0027-prune-config-schema.md](completed/0027-prune-config-schema.md)           | completado |
| 28  | Desacoplar launcher del registro    | [0028-decouple-launcher.md](completed/0028-decouple-launcher.md)               | completado |
| 29  | Tests para runtime y config         | [0029-core-tests.md](completed/0029-core-tests.md)                             | completado |
| 30  | Separacion Robot vs Agente          | [0030-robot-vs-agent.md](completed/0030-robot-vs-agent.md)                     | completado |
| 31  | Expandir file tools (write, list, append, delete) | [0031-expand-file-tools.md](completed/0031-expand-file-tools.md)     | completado |
| 32  | E2E: verificar skill /create-agent  | [0032-e2e-create-agent-skill.md](completed/0032-e2e-create-agent-skill.md)     | completado |
| 33  | Comandos de robots sin prefijo !    | [0033-bot-commands-no-prefix.md](completed/0033-bot-commands-no-prefix.md)     | completado |
| 34  | E2E: verificar skill /create-bot    | [0034-e2e-create-bot-skill.md](completed/0034-e2e-create-bot-skill.md)         | completado |
| 35  | Audit trail + comando !metrics      | [0035-audit-trail-metrics.md](completed/0035-audit-trail-metrics.md)           | completado |
| 36  | Claude Code streaming de progreso   | [0036-claude-code-streaming.md](completed/0036-claude-code-streaming.md)       | completado |
| 37  | Agente que crea otros agentes via Matrix | [0037-agent-creator-bot.md](completed/0037-agent-creator-bot.md)          | completado |
| 38  | Webapps y dashboards embebidos en Element via widgets | [0038-element-widgets-dashboard.md](0038-element-widgets-dashboard.md) | pendiente  |
| 39  | Recordatorios dinamicos y crons que invocan agentes | [0039-dynamic-reminders-cron.md](0039-dynamic-reminders-cron.md)       | pendiente  |
| 40  | Soporte para mensajes de voz (STT)  | [0040-voice-messages-stt.md](0040-voice-messages-stt.md)                       | pendiente  |
| 41  | Videollamadas con agentes via LiveKit | [0041-livekit-videocall.md](0041-livekit-videocall.md)                         | pendiente  |
| 42  | Auto-avatar con proveedores gratuitos | [0042-auto-avatar-providers.md](completed/0042-auto-avatar-providers.md)       | completado  |
| 43  | Guardrails de seguridad para Father Bot | [0043-father-bot-security-guardrails.md](completed/0043-father-bot-security-guardrails.md) | completado |
| 44  | Formalizar pipeline de creacion de agentes | [0044-formalize-agent-creation-pipeline.md](completed/0044-formalize-agent-creation-pipeline.md) | completado |
| 45  | DM rooms sin E2EE en notify-developer.sh | [0045-notify-encrypted-rooms.md](completed/0045-notify-encrypted-rooms.md) | completado |
| 46  | Progreso en tiempo real para Father Bot | [0046-father-bot-progress.md](completed/0046-father-bot-progress.md) | completado |
| 47  | System prompt no se carga para agentes en _specials/ | [0047-fix-system-prompt-path.md](completed/0047-fix-system-prompt-path.md) | completado |
| 48  | Pipeline de eliminacion de agentes y robots | [0048-delete-agent-pipeline.md](completed/0048-delete-agent-pipeline.md) | completado |
| 49  | Automatizar personalización al crear agentes | [0049-automate-agent-personalization.md](completed/0049-automate-agent-personalization.md) | completado |
