Skip to content

Commit 5f617a7

Browse files
committed
deploy: 6358542
1 parent e7cae8e commit 5f617a7

File tree

92 files changed

+514
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+514
-1
lines changed

index.html

Lines changed: 77 additions & 0 deletions
Large diffs are not rendered by default.

types/aliases.html

Lines changed: 41 additions & 0 deletions
Large diffs are not rendered by default.

types/base.html

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,21 @@ <h2 class="section-title" id="header-classes">Classes</h2>
7171
def model_dump_json(self, **kwargs: Any) -&gt; str:
7272
if &#34;exclude_none&#34; not in kwargs:
7373
kwargs[&#34;exclude_none&#34;] = True
74-
return super().model_dump_json(**kwargs)</code></pre>
74+
return super().model_dump_json(**kwargs)
75+
76+
def summary(self) -&gt; str:
77+
&#34;&#34;&#34;Human-readable summary for protocol responses.
78+
79+
Returns a standardized human-readable message suitable for MCP tool
80+
results, A2A task communications, and REST API responses.
81+
82+
For types without a registered formatter, returns a generic message
83+
with the class name.
84+
&#34;&#34;&#34;
85+
formatter = _RESPONSE_MESSAGE_REGISTRY.get(self.__class__.__name__)
86+
if formatter:
87+
return formatter(self)
88+
return f&#34;{self.__class__.__name__} response&#34;</code></pre>
7589
</details>
7690
<div class="desc"><p>Base model for AdCP types with spec-compliant serialization.</p>
7791
<p>AdCP JSON schemas use additionalProperties: false and do not allow null
@@ -399,6 +413,34 @@ <h2 id="args">Args</h2>
399413
<h2 id="returns">Returns</h2>
400414
<p>A JSON string representation of the model.</p></div>
401415
</dd>
416+
<dt id="adcp.types.base.AdCPBaseModel.summary"><code class="name flex">
417+
<span>def <span class="ident">summary</span></span>(<span>self) ‑> str</span>
418+
</code></dt>
419+
<dd>
420+
<details class="source">
421+
<summary>
422+
<span>Expand source code</span>
423+
</summary>
424+
<pre><code class="python">def summary(self) -&gt; str:
425+
&#34;&#34;&#34;Human-readable summary for protocol responses.
426+
427+
Returns a standardized human-readable message suitable for MCP tool
428+
results, A2A task communications, and REST API responses.
429+
430+
For types without a registered formatter, returns a generic message
431+
with the class name.
432+
&#34;&#34;&#34;
433+
formatter = _RESPONSE_MESSAGE_REGISTRY.get(self.__class__.__name__)
434+
if formatter:
435+
return formatter(self)
436+
return f&#34;{self.__class__.__name__} response&#34;</code></pre>
437+
</details>
438+
<div class="desc"><p>Human-readable summary for protocol responses.</p>
439+
<p>Returns a standardized human-readable message suitable for MCP tool
440+
results, A2A task communications, and REST API responses.</p>
441+
<p>For types without a registered formatter, returns a generic message
442+
with the class name.</p></div>
443+
</dd>
402444
</dl>
403445
</dd>
404446
</dl>
@@ -422,6 +464,7 @@ <h4><code><a title="adcp.types.base.AdCPBaseModel" href="#adcp.types.base.AdCPBa
422464
<li><code><a title="adcp.types.base.AdCPBaseModel.model_config" href="#adcp.types.base.AdCPBaseModel.model_config">model_config</a></code></li>
423465
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
424466
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
467+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
425468
</ul>
426469
</li>
427470
</ul>

types/generated_poc/adagents.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ <h3>Inherited members</h3>
122122
<ul class="hlist">
123123
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
124124
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
125+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
125126
</ul>
126127
</li>
127128
</ul>
@@ -202,6 +203,7 @@ <h3>Inherited members</h3>
202203
<ul class="hlist">
203204
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
204205
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
206+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
205207
</ul>
206208
</li>
207209
</ul>
@@ -282,6 +284,7 @@ <h3>Inherited members</h3>
282284
<ul class="hlist">
283285
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
284286
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
287+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
285288
</ul>
286289
</li>
287290
</ul>
@@ -368,6 +371,7 @@ <h3>Inherited members</h3>
368371
<ul class="hlist">
369372
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
370373
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
374+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
371375
</ul>
372376
</li>
373377
</ul>
@@ -661,6 +665,7 @@ <h3>Inherited members</h3>
661665
<ul class="hlist">
662666
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
663667
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
668+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
664669
</ul>
665670
</li>
666671
</ul>
@@ -763,6 +768,7 @@ <h3>Inherited members</h3>
763768
<ul class="hlist">
764769
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
765770
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
771+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
766772
</ul>
767773
</li>
768774
</ul>
@@ -866,6 +872,7 @@ <h3>Inherited members</h3>
866872
<ul class="hlist">
867873
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
868874
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
875+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
869876
</ul>
870877
</li>
871878
</ul>
@@ -920,6 +927,7 @@ <h3>Inherited members</h3>
920927
<ul class="hlist">
921928
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
922929
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
930+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
923931
</ul>
924932
</li>
925933
</ul>

types/generated_poc/core/activation_key.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ <h3>Inherited members</h3>
9999
<ul class="hlist">
100100
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
101101
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
102+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
102103
</ul>
103104
</li>
104105
</ul>
@@ -158,6 +159,7 @@ <h3>Inherited members</h3>
158159
<ul class="hlist">
159160
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
160161
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
162+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
161163
</ul>
162164
</li>
163165
</ul>

types/generated_poc/core/assets/audio_asset.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ <h3>Inherited members</h3>
112112
<ul class="hlist">
113113
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
114114
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
115+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../../../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
115116
</ul>
116117
</li>
117118
</ul>

types/generated_poc/core/assets/css_asset.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ <h3>Inherited members</h3>
9898
<ul class="hlist">
9999
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
100100
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
101+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../../../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
101102
</ul>
102103
</li>
103104
</ul>

types/generated_poc/core/assets/daast_asset.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ <h3>Inherited members</h3>
128128
<ul class="hlist">
129129
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
130130
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
131+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../../../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
131132
</ul>
132133
</li>
133134
</ul>
@@ -214,6 +215,7 @@ <h3>Inherited members</h3>
214215
<ul class="hlist">
215216
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
216217
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
218+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../../../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
217219
</ul>
218220
</li>
219221
</ul>

types/generated_poc/core/assets/html_asset.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ <h3>Inherited members</h3>
9696
<ul class="hlist">
9797
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
9898
<li><code><a title="adcp.types.base.AdCPBaseModel.model_dump_json" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
99+
<li><code><a title="adcp.types.base.AdCPBaseModel.summary" href="../../../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
99100
</ul>
100101
</li>
101102
</ul>

types/generated_poc/core/assets/image_asset.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ <h3>Inherited members</h3>
101101
<ul class="hlist">
102102
<li><code><a title="adcp.types.generated_poc.core.dimensions.Dimensions.model_dump" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump">model_dump</a></code></li>
103103
<li><code><a title="adcp.types.generated_poc.core.dimensions.Dimensions.model_dump_json" href="../../../base.html#adcp.types.base.AdCPBaseModel.model_dump_json">model_dump_json</a></code></li>
104+
<li><code><a title="adcp.types.generated_poc.core.dimensions.Dimensions.summary" href="../../../base.html#adcp.types.base.AdCPBaseModel.summary">summary</a></code></li>
104105
</ul>
105106
</li>
106107
</ul>

0 commit comments

Comments
 (0)