fc644ecd6e
Reemplaza el scaffold del echobot por la plataforma completa de bots traida desde ~/DataProyects/Github/agents_and_robots tras la operacion Matrix-out: los bots ya no hablan por Matrix sino por el bus unibus (modelo todo-rooms + E2E via shell/transportunibus sobre github.com/enmanuel/unibus/pkg/client). - go.mod: replace de unibus -> ../unibus y de fn-registry -> ../../../.. (paths relativos reajustados a la nueva ubicacion dentro de fn_registry). - app.md: bump a 0.2.0, descripcion + arquitectura + comandos + gotchas reales. - modulo Go conservado como github.com/enmanuel/agents (sin reescribir imports). agents_and_robots queda archivado como museo de la era Matrix.
24 lines
923 B
JSON
24 lines
923 B
JSON
{
|
|
"flags": {
|
|
"prompt-injection-hardening": {
|
|
"enabled": true,
|
|
"issue": "0019",
|
|
"description": "Hardening contra prompt injection: deny-by-default en tools, SSRF protection, path traversal, allowlists",
|
|
"added": "2026-03-07"
|
|
},
|
|
"centralized-security-groups": {
|
|
"enabled": true,
|
|
"issue": "0024",
|
|
"description": "Sistema centralizado de grupos de usuarios y agentes para control de acceso; elimina security.roles y allowed_users por agente",
|
|
"added": "2026-03-08"
|
|
},
|
|
"unibus-transport": {
|
|
"enabled": false,
|
|
"issue": "fase2-transport",
|
|
"description": "Permite que un bot hable por el bus unibus (NATS+JetStream) en vez de Matrix. Convivencia: con el flag ON, cada bot opta in individualmente; el resto sigue en Matrix. Branch by abstraction sobre pkg/transport.Transport",
|
|
"added": "2026-06-06",
|
|
"enabled_at": null
|
|
}
|
|
}
|
|
}
|