5f651ce4b3
Activar AuditCfg existente en schema.go (nunca implementada) para escribir eventos auditables a JSONL y opcionalmente a room Matrix. Añadir comando !metrics que agrega datos del log del día actual (tokens, latencia, errores) usando los helpers de query existentes.
49 lines
5.6 KiB
Markdown
49 lines
5.6 KiB
Markdown
# 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](0029-core-tests.md) | pendiente |
|
|
| 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](0032-e2e-create-agent-skill.md) | pendiente |
|
|
| 33 | Comandos de robots sin prefijo ! | [0033-bot-commands-no-prefix.md](0033-bot-commands-no-prefix.md) | pendiente |
|
|
| 34 | E2E: verificar skill /create-bot | [0034-e2e-create-bot-skill.md](0034-e2e-create-bot-skill.md) | pendiente |
|
|
| 35 | Audit trail + comando !metrics | [0035-audit-trail-metrics.md](0035-audit-trail-metrics.md) | pendiente |
|