docs: Remove incorrect state wrapper in session post payload #822
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Will close google/adk-python#3223 with this merged.
Docs incorrectly wrap state in an additional
statekey. This results in"state": {"state": {...}}in the actual session state. This is because in the original source code, FastAPI would place every remaining payload under the state paramhttps://github.com/google/adk-python/blob/36ca4f1204fff4302f143dddccbf6259d3ae7872/src/google/adk/cli/adk_web_server.py#L761-L776
Update docs to reflect this.
Testing: Verified no state key is needed by creating a minimal agent and run session creation: