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 7fc84f73 deploy: 6ac7c59bbd480d1c14602689d7594cb7d2651e7a
7fc84f73 is described below
commit 7fc84f73313785be8a396fac8c7c8232e8b7d173
Author: elijahbenizzy <[email protected]>
AuthorDate: Wed Dec 31 22:28:10 2025 +0000
deploy: 6ac7c59bbd480d1c14602689d7594cb7d2651e7a
---
pull/609/.doctrees/concepts/serde.doctree | Bin 21162 -> 22397 bytes
pull/609/.doctrees/environment.pickle | Bin 442825 -> 443238 bytes
pull/609/_sources/concepts/serde.rst.txt | 9 +++++++++
pull/609/concepts/index.html | 1 +
pull/609/concepts/serde/index.html | 7 +++++++
pull/609/searchindex.js | 2 +-
6 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/pull/609/.doctrees/concepts/serde.doctree
b/pull/609/.doctrees/concepts/serde.doctree
index a16b9603..c2e42699 100644
Binary files a/pull/609/.doctrees/concepts/serde.doctree and
b/pull/609/.doctrees/concepts/serde.doctree differ
diff --git a/pull/609/.doctrees/environment.pickle
b/pull/609/.doctrees/environment.pickle
index e9f428cb..7df649a3 100644
Binary files a/pull/609/.doctrees/environment.pickle and
b/pull/609/.doctrees/environment.pickle differ
diff --git a/pull/609/_sources/concepts/serde.rst.txt
b/pull/609/_sources/concepts/serde.rst.txt
index c2ad47bd..20ad7a92 100644
--- a/pull/609/_sources/concepts/serde.rst.txt
+++ b/pull/609/_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/pull/609/concepts/index.html b/pull/609/concepts/index.html
index 6b68fbeb..fd6f31e7 100644
--- a/pull/609/concepts/index.html
+++ b/pull/609/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/pull/609/concepts/serde/index.html
b/pull/609/concepts/serde/index.html
index 343c598c..c8fa6eef 100644
--- a/pull/609/concepts/serde/index.html
+++ b/pull/609/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/pull/609/searchindex.js b/pull/609/searchindex.js
index e77484ae..23dafcfb 100644
--- a/pull/609/searchindex.js
+++ b/pull/609/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