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

Reply via email to