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

Reply via email to