You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/api/registry-api.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,6 +73,14 @@ class Registry:
73
73
...
74
74
75
75
# ============ Schema Query and Export ============
76
+
#
77
+
# Note: In implementations, these schema methods MAY be provided as
78
+
# independent helper functions rather than Registry methods, e.g.:
79
+
# get_schema(registry, module_id)
80
+
# export_schema(registry, module_id, format=...)
81
+
# The Registry interface below defines the recommended convenience
82
+
# interface. Implementations may choose standalone function form
83
+
# if it better fits their architecture.
76
84
77
85
defget_schema(self, module_id: str) -> dict|None:
78
86
"""Get module Schema (structured dict, for in-program processing)"""
@@ -669,6 +677,8 @@ Steps:
669
677
670
678
### 9.1 Custom Discoverer
671
679
680
+
> **Reserved — Not Implemented.** The `set_discoverer()` API below is a reserved design; current SDKs do not support it. Documentation is retained for future reference.
681
+
672
682
```python
673
683
from apcore import Registry, ModuleDiscoverer
674
684
@@ -696,6 +706,8 @@ registry.discover()
696
706
697
707
### 9.2 Module Validator
698
708
709
+
> **Reserved — Not Implemented.** The `set_validator()` API below is a reserved design; current SDKs do not support it. Documentation is retained for future reference.
710
+
699
711
```python
700
712
from apcore import Registry, ModuleValidator
701
713
@@ -723,6 +735,8 @@ registry.discover()
723
735
724
736
### 9.3 Hot Reload (Development Mode)
725
737
738
+
> **Reserved — Not Implemented.** The `watch()` / `unwatch()` API below is a reserved design; current SDKs do not support it. Documentation is retained for future reference.
0 commit comments