feat: import agents_and_robots platform as unibots (Matrix-out, unibus transport)
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.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user