I've added a new section to `docs/sessions/state.md` detailing the recommended method of updating session state. This method ensures changes are properly tracked.
I also refined the existing "A Warning About Direct State Modification" section to more precisely define which types of direct state modification are discouraged and to ensure it doesn't conflict with the newly added documentation for context-based state updates.
Examples for both Python and Java are provided for the new method. This addresses issue #267 by ensuring all recommended state modification paths are documented.
Co-authored-by: Lavi Nigam <98014943+lavinigam-gcp@users.noreply.github.com>
* fix: update gemini 2.0 flash to latest model id for Live API
* fix: use -flash for most pages instead of the live api model
* fix: wording andformatting
* fix: resolve merge conflict