Skip to main content
El workspace es el contrato principal del proyecto. Define identidad, modelo, tools, knowledge, sub-agentes, teams y canales.

Convencion recomendada

Para el uso mas estable del proyecto, mantén el workspace en:
Hay una diferencia importante:
  • loader.py y management.validator aceptan AGNOBOT_WORKSPACE.
  • La CLI empaquetada y WorkspaceTools operan sobre OPENAGNO_ROOT/workspace.
Si quieres evitar inconsistencias, usa siempre la estructura estandar del repo.

Archivos principales

Que archivos se leen al arranque

  • config.yaml
  • instructions.md
  • tools.yaml
  • mcp.yaml
  • self_knowledge.md si existe
  • knowledge/docs/*
  • knowledge/urls.yaml
  • agents/*.yaml
  • agents/teams.yaml
  • schedules.yaml
  • integraciones habilitadas en workspace/integrations/*

Que archivos suele mutar el sistema

  • workspace/agents/*.yaml cuando creas sub-agentes con tools de workspace o con openagno create agent
  • workspace/tools.yaml y workspace/config.yaml cuando usas openagno add ...
  • .reload_requested en la raiz del proyecto cuando un agente solicita reload
  • backups/ cuando WorkspaceTools guarda respaldos

Siguientes lecturas