This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/burr.git
The following commit(s) were added to refs/heads/gh-pages by this push:
new e7621eb1 deploy: b9ee1292622a11253a5ad9a93872d0d1c0308800
e7621eb1 is described below
commit e7621eb129a6283897dc89aeb5bb2564fcfa2807
Author: skrawcz <[email protected]>
AuthorDate: Wed Dec 31 21:02:04 2025 +0000
deploy: b9ee1292622a11253a5ad9a93872d0d1c0308800
---
.doctrees/concepts/serde.doctree | Bin 21162 -> 22397 bytes
.doctrees/environment.pickle | Bin 442818 -> 443231 bytes
_sources/concepts/serde.rst.txt | 9 +++++++++
concepts/index.html | 1 +
concepts/serde/index.html | 7 +++++++
searchindex.js | 2 +-
6 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/.doctrees/concepts/serde.doctree b/.doctrees/concepts/serde.doctree
index a16b9603..c2e42699 100644
Binary files a/.doctrees/concepts/serde.doctree and
b/.doctrees/concepts/serde.doctree differ
diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle
index 11cd9759..aaa0dfdb 100644
Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle
differ
diff --git a/_sources/concepts/serde.rst.txt b/_sources/concepts/serde.rst.txt
index c2ad47bd..20ad7a92 100644
--- a/_sources/concepts/serde.rst.txt
+++ b/_sources/concepts/serde.rst.txt
@@ -19,6 +19,7 @@
.. _serde:
+
================================
Serialization / Deserialization
================================
@@ -130,3 +131,11 @@ Requirements for the serializer/deserializer functions:
1. The serializer function needs to return a dictionary.
2. Both function signatures needs to have a ``**kwargs`` parameter to
allow for custom arguments to be passed in. We advise namespacing the kwargs
provided to avoid conflicts with other serializers/deserializers.
+
+
+Limitations of State Serialization
+----------------------------------
+
+Currently, it is only possible to override the serialization and
deserialization behavior of individual fields within a state.
+Overriding the serialization of the entire state object as a whole is not
supported at this time.
+If you need custom handling, you must apply it at the field level.
diff --git a/concepts/index.html b/concepts/index.html
index 4ad53560..80daa2b3 100644
--- a/concepts/index.html
+++ b/concepts/index.html
@@ -416,6 +416,7 @@
<li class="toctree-l1"><a class="reference internal"
href="serde/">Serialization / Deserialization</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="serde/#how-it-works">How it works</a></li>
<li class="toctree-l2"><a class="reference internal"
href="serde/#customizing-serialization-deserialization">Customizing
Serialization/Deserialization</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="serde/#limitations-of-state-serialization">Limitations of State
Serialization</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="streaming-actions/">Streaming Actions</a><ul>
diff --git a/concepts/serde/index.html b/concepts/serde/index.html
index 7c61a90f..8625b624 100644
--- a/concepts/serde/index.html
+++ b/concepts/serde/index.html
@@ -465,6 +465,12 @@ type based serialization/deserialization mechanism.</p>
</div></blockquote>
</section>
</section>
+<section id="limitations-of-state-serialization">
+<h2>Limitations of State Serialization<a class="headerlink"
href="#limitations-of-state-serialization" title="Link to this
heading">ΒΆ</a></h2>
+<p>Currently, it is only possible to override the serialization and
deserialization behavior of individual fields within a state.
+Overriding the serialization of the entire state object as a whole is not
supported at this time.
+If you need custom handling, you must apply it at the field level.</p>
+</section>
</section>
</article>
@@ -542,6 +548,7 @@ type based serialization/deserialization mechanism.</p>
<li><a class="reference internal"
href="#field-level-serialization-deserialization">Field level
Serialization/Deserialization</a></li>
</ul>
</li>
+<li><a class="reference internal"
href="#limitations-of-state-serialization">Limitations of State
Serialization</a></li>
</ul>
</li>
</ul>
diff --git a/searchindex.js b/searchindex.js
index e77484ae..23dafcfb 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"1. Agent application is modeled as State +
Actions \u2013>
Graph":[[28,"agent-application-is-modeled-as-state-actions-graph"]],"1. Make
your methods async":[[6,"make-your-methods-async"]],"2. Build application
\u2013> built in checkpointing &
tracking":[[28,"build-application-built-in-checkpointing-tracking"]],"2.
Implement the is_async method":[[6,"implement-the-is-async-method"]],"3. Comes
with a UI":[[28,"comes-with-a-ui"]],"3. Use async persisters with [...]
\ No newline at end of file
+Search.setIndex({"alltitles":{"1. Agent application is modeled as State +
Actions \u2013>
Graph":[[28,"agent-application-is-modeled-as-state-actions-graph"]],"1. Make
your methods async":[[6,"make-your-methods-async"]],"2. Build application
\u2013> built in checkpointing &
tracking":[[28,"build-application-built-in-checkpointing-tracking"]],"2.
Implement the is_async method":[[6,"implement-the-is-async-method"]],"3. Comes
with a UI":[[28,"comes-with-a-ui"]],"3. Use async persisters with [...]
\ No newline at end of file