Directories
¶
| Path | Synopsis |
|---|---|
|
Package acme provides ACME client functionality for automated certificate management
|
Package acme provides ACME client functionality for automated certificate management |
|
Package buffer provides generic, thread-safe buffer implementations with various overflow policies.
|
Package buffer provides generic, thread-safe buffer implementations with various overflow policies. |
|
Package cache provides generic, thread-safe cache implementations with various eviction policies.
|
Package cache provides generic, thread-safe cache implementations with various eviction policies. |
|
Package context provides building blocks for context construction in agentic systems.
|
Package context provides building blocks for context construction in agentic systems. |
|
Package dispatch provides the BoundedDispatcher substrate primitive — a bounded-concurrency parallel worker pool with optional KV-twofer-aware completion handling.
|
Package dispatch provides the BoundedDispatcher substrate primitive — a bounded-concurrency parallel worker pool with optional KV-twofer-aware completion handling. |
|
Package errs provides standardized error handling patterns for SemStreams components.
|
Package errs provides standardized error handling patterns for SemStreams components. |
|
Package lifecycle provides a substrate convention layer for workflow-shaped entities — named instances with declared phases, restart recovery, operator visibility, and rule integration.
|
Package lifecycle provides a substrate convention layer for workflow-shaped entities — named instances with declared phases, restart recovery, operator visibility, and rule integration. |
|
Package logging provides slog handlers for structured logging with multi-destination support, NATS publishing, and graceful fallback behavior.
|
Package logging provides slog handlers for structured logging with multi-destination support, NATS publishing, and graceful fallback behavior. |
|
Package ownership implements the ADR-056 authoritative-semantic-state owner registry: the framework substrate that names exactly one owner per (entity-ID pattern, predicate group) and rejects two owners selecting the same cell in an owning write mode.
|
Package ownership implements the ADR-056 authoritative-semantic-state owner registry: the framework substrate that names exactly one owner per (entity-ID pattern, predicate group) and rejects two owners selecting the same cell in an owning write mode. |
|
Package platform holds the platform-identity struct used across the SemStreams codebase.
|
Package platform holds the platform-identity struct used across the SemStreams codebase. |
|
Package projection implements the ADR-056 Decision 6 graph projection contract — the missing middle layer between "what type is flowing" (the payload registry) and "who may author these facts at runtime" (pkg/ownership).
|
Package projection implements the ADR-056 Decision 6 graph projection contract — the missing middle layer between "what type is flowing" (the payload registry) and "who may author these facts at runtime" (pkg/ownership). |
|
Package resource provides utilities for monitoring resource availability.
|
Package resource provides utilities for monitoring resource availability. |
|
Package retry provides simple exponential backoff retry logic for transient failures.
|
Package retry provides simple exponential backoff retry logic for transient failures. |
|
Package security provides platform-wide security configuration types
|
Package security provides platform-wide security configuration types |
|
Package swecommon provides schema-bound encoders and decoders for the OGC SWE Common data model, covering the JSON, text, and binary encodings the OGC Connected Systems API negotiates for observation results and command payloads.
|
Package swecommon provides schema-bound encoders and decoders for the OGC SWE Common data model, covering the JSON, text, and binary encodings the OGC Connected Systems API negotiates for observation results and command payloads. |
|
Package text provides text manipulation utilities.
|
Package text provides text manipulation utilities. |
|
Package timestamp provides standardized Unix timestamp handling utilities.
|
Package timestamp provides standardized Unix timestamp handling utilities. |
|
Package tlsutil provides TLS configuration utilities for secure connections.
|
Package tlsutil provides TLS configuration utilities for secure connections. |
|
Package types provides core type definitions for the semantic event mesh.
|
Package types provides core type definitions for the semantic event mesh. |
|
Package worker provides a generic, thread-safe worker pool for concurrent task processing.
|
Package worker provides a generic, thread-safe worker pool for concurrent task processing. |
Click to show internal directories.
Click to hide internal directories.