OOpenclawnet
  • Introduction
  • Docs
  • Scripts
  • Sessions
    • RELEASE CHECKLIST
    • Session 2 guide es
    • Session 2 guide
    • Session 3 guide es
    • Session 3 guide
      • ARQUITECTURA
      • GUIA DESARROLLADOR
      • Introduction es
      • Introduction
      • RELEASE
      • Copilot prompts
      • Slides es
      • Slides
      • Speaker script
    • Session 4 guide es
    • Session 4 guide
    • Session 5 guide es
    • Session 5 guide
    • Speakers
  • Src
  • Tests
Powered by Docsbook
Sessions/Session 3/Slides es
Security auditorPreviousSlidesNext

On this page

  • Sesión 3 — Habilidades, Almacenamiento y Memoria
  • Dónde quedaron las Sesiones 1–2
  • El alcance de hoy, en una diapositiva
  • El modelo mental de la sesión-3
  • Comportamiento
  • Límites
  • Por qué necesitábamos herramientas extra
  • Ollama Monitor — qué es
  • Ollama Monitor — características
  • Códigos de color
  • Disparadores de toast
  • Ollama Monitor — instalación
  • Ollama Monitor — demo
  • Aspire Monitor — qué es
  • Aspire Monitor — características
  • Qué vigila
  • Qué expone
  • Aspire Monitor — instalación
  • Aspire Monitor — demo
  • ¿Por qué tocar tool-calling en absoluto?
  • Alineación con formato OpenAI
  • Qué cambió desde la Sesión 2
  • Refactorización de FileSystemTool
  • Sanitizadores de herramientas — el nuevo contrato
  • Tres sanitizadores se lanzan con v1
  • PathSanitizer
  • UrlSanitizer
  • JsonArgumentSanitizer
  • De extremo a extremo: cómo se ve una llamada de herramienta ahora
  • Un diff concreto: operación read
  • Los metadatos por herramienta no cambian
  • Adiciones de eventos NDJSON
  • Lo que te aporta
  • ¿Qué es una habilidad?
  • ¿Por qué habilidades (vs. herramientas)?
  • El bug estrella que arreglamos
  • La solución: un cargador, una fuente de verdad
  • Almacenamiento en 3 capas
  • ¿Por qué almacenamiento compartido y no por agente?
  • Frontmatter de agentskills.io
  • Qué se descarta del frontmatter antiguo
  • Hot-reload con FileSystemWatcher
  • Snapshot por solicitud
  • Habilitación por agente: enabled.json
  • Default = disabled, cierre seguro (fail-closed)
  • UI Skills.razor — navegación de nivel superior
  • Explorar
  • Actuar
  • Modal de asignación por agente
  • Asistente de importación de 4 pasos
  • v1 import: solo awesome-copilot
  • Ruta de autoría manual
  • Anatomía de SKILL.md en detalle
  • Recursos limitados (S-11)
  • Invariantes de endurecimiento S-1..S-12
  • Invariantes de endurecimiento S-1..S-12 (cont.)
  • Registro estructurado — 14 eventos
  • Qué NO registramos
  • Pruebas E2E — qué pasa
  • Olas de implementación
  • La pregunta de Bruno
  • Qué estaba mal
  • Los nuevos predeterminados
  • Configuración: tres fuentes, un ganador
  • OPENCLAWNET_STORAGE_ROOT — solo un nombre
  • ISafePathResolver — un resolvedor, una regla
  • H-1: contención de raíz de almacenamiento, cierre seguro (fail-closed)
  • H-2: un sanitizador, un resolvedor
  • H-3: sin escapes de punto de reanálisis
  • H-4: contención segura de límites
  • H-5: lista estricta de nombres permitidos
  • H-6: costura de alcance por agente
  • H-7: endurecimiento de ACL en subdirectorios de credenciales
  • H-8: auditar cada escritura
  • Los ocho, lado a lado
  • Conectándolo
  • Interfaz de configuración
  • Historia de migración
  • El problema de la ventana de contexto
  • Estrategia de resumen
  • Entidad SessionSummary
  • Forma de IMemoryService
  • Embeddings locales — sin llamadas API
  • Búsqueda semántica a través de sesiones pasadas
  • Panel de memoria transparente
  • Qué viene después (vista previa de Sesión 4)
  • Demo 1 — recorrido de aspire start
  • Demo 2 — curl /api/skills
  • Demo 3 — soltar habilidad manual
  • Perspectivas clave
  • Lo que construimos hoy ✅
  • Vista previa de Sesión 4

Was this page helpful?