Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Covers Dagger Engine caching internals including cache key derivation, invalidation, and the immutable DAG model. Use when debugging cache misses, unexpected invalidations, or implementing caching-related engine features.
How to use
Zainstaluj skill cache-expert z repozytorium Dagger (github.com/dagger/dagger/tree/main/skills/cache-expert). Skill zawiera dokumentację referencyjną w formacie markdown, którą możesz przeglądać lokalnie lub w repozytorium.
Zapoznaj się z architekturą cache'owania, czytając dokumenty w kolejności: najpierw ids.md (jak ID i digesty definiują tożsamość cache'u), potem dagql-api-server.md (jak operacje Select, preselect i call wpływają na użycie cache'u), wreszcie cache-storage.md (przechowywanie, indeksowanie i persystencja wyników).
Gdy debugujesz konkretny problem z cache'em (miss, nieoczekiwana invalidacja), otwórz debugging.md, aby znaleźć praktyczne punkty instrumentacji i procedurę debugowania.
Jeśli pracujesz z synchronizacją plików, przeczytaj filesync.md, aby zrozumieć, jak cache'owanie wpływa na transfer danych.
Używaj skilla jako referencji podczas implementacji funkcji cache'owania w Dagger Engine — każdy dokument zawiera konkretne informacje o tym, jak działają klucze, digesty i DAG w kontekście GraphQL API.