Scoped prospective trigger creation for public HTTP composition.
ProspectiveCreateService
ProspectiveCreateService(graph: Any, *, embedder: Any = None)
Write a trigger through the existing prospective domain operation.
Source code in src/symfonic/capabilities/memory/prospective_create.py
| def __init__(self, graph: Any, *, embedder: Any = None) -> None:
if graph is None:
raise ValueError("prospective create needs a graph backend")
self._layer = ProspectiveLayer(GraphMemoryStore(graph), embedder)
# The live HTTP route scrubs credential-shaped keys, not values.
self._scrubber = CredentialScrubber(value_patterns=())
|