mirror of
https://github.com/google/adk-docs.git
synced 2026-09-14 16:16:59 +08:00
d94dc2cd1b
* Add Kotlin snippet for context caching configuration The context caching page showed Python and Java only. `ContextCacheConfig` and the `App`-level wiring are available in adk-kotlin as of 0.7.0, so add a Kotlin tab and advertise Kotlin support in the page badge. The snippet is inline rather than transcluded to match the Python and Java tabs on this page. It opts in at file level via `ExperimentalContextCachingFeature`, which the API still requires, and uses `kotlin.time` durations so the TTL reads as `10.minutes` rather than a `Duration.ofMinutes` call. * Fix broken links to adk-python plugin samples The three plugin sample links 404. adk-python renamed `contributing/samples/plugin/` to `contributing/samples/plugins/`; the directory contents are otherwise unchanged, so only the path segment moves. This is what the repo-wide `link-check` job has been failing on. It is unrelated to the 0.7.0 upgrade in this PR, but the check gates the merge and the fix is confined to the three URLs. Verified all three targets return 200. * Use a minTokens value that actually has an effect The snippet carried Python's `minTokens = 2048`. The 0.7.0 KDoc is explicit that "Gemini enforces a hard 4096-token minimum that always applies, so values below 4096 have no additional effect" -- so as written the line was inert and the comment implied otherwise. Use a value above the floor and say where the floor comes from.