RFC BA lands on-demand skills. Skill bodies stop bundling into the system prompt at boot; the runtime auto-wires a new Skill tool with list + invoke ops that loads bodies on the first invoke. The agent's skills: field becomes a pattern allowlist (globs like doc/* or writing/). Empty means allow-all with the Skill tool auto-added; - means deny-all. Skills are now named with /-grouped segments so a whole domain grants in one line. Breaking: skill_def_scopes is removed; authoring is gated by skills: itself. The skills: allowlist is EXCLUDED from content_sha256 because it's authority-only, not identity-changing. Ephemeral per-run "skills available" note injected on whitelisted agents so the model gets a running-start view without paying the full-body cost. v1.14.1 groups bundled document-agent skills under doc/, collapses doc-manager's allowlist to skills: [doc/], and switches standalone document-agent + chat bundles to local-first routing (ollama-local → deepseek → anthropic, autocompact 80→60). Adapters stay 1.13.0 (skills: field is opaque string[] on the wire).
Nginx Proxy Manager on Your Home Lab: Performance Tuning Beyond the Defaults