What's Changed
- runner: deduplicate event persistence by @Rememorio in #2460
- knowledge: align root module versions by @print-happy in #2469
- {internal/state/summaryfork, internal/state/summaryview}: avoid cloning immutable invocation snapshots by @Rememorio in #2476
- model/openai: use max_tokens for DeepSeek by @Rememorio in #2480
- session/mysql: support legacy summary indexes by @Rememorio in #2474
- internal/flow/llmflow: preserve compaction lineage through request transforms by @Rememorio in #2485
- internal/skillstage: tolerate chmod denial when restaging skills by @liuzengh in #2486
- telemetry/langfuse: restore legacy fallback for empty Input/Output by @liuzengh in #2477
Full Changelog: v1.11.1...v1.11.2