Skip to main content

Fleet-scoped observability HostFeature for Kestrel Sovereign — fleet-wide event store (entities/tenant-scoped), host-root ingest/query, a streamable live stream, and the orchestrator swimlane panel

Project description

kestrel-feature-observability-fleet

Fleet-scoped observability HostFeature for Kestrel Sovereign.

This is the fleet consumer/aggregator: a host-scoped feature (discovered via the kestrel_sovereign.host_features entry-point group) that owns a fleet-wide, tenant-scoped event store (via kestrel-feature-entities), serves host-root ingest/query endpoints and a streamable live stream, and ships the orchestrator swimlane console panel.

The per-agent producer (the emitter hook) lives separately in kestrel-feature-observability — producer and consumer are deliberately split by scope so the per-agent emitter stays lightweight (no DB/ORM stack) while the DB layer is confined to the host.

Part of the fleet-host-features epic: KestrelSovereignAI/kestrel-claws#27.

Install

uv pip install kestrel-feature-observability-fleet

Auto-discovered by the Kestrel Sovereign host at host scope; enable via the host feature manifest. Requires a host running the host-feature runtime (kestrel-sovereign HostFeature support, SDK ≥ 0.29.2).

Status

Scaffold — the entities model, host-root ingest/query endpoints, streamable stream, and swimlane panel are implemented per the Phase 2 issue.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kestrel_feature_observability_fleet-0.2.0.tar.gz (29.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file kestrel_feature_observability_fleet-0.2.0.tar.gz.

File metadata

File hashes

Hashes for kestrel_feature_observability_fleet-0.2.0.tar.gz
Algorithm Hash digest
SHA256 fa2dd66d0a481649ea4e4b67c99f12c32b29c34a8f463b6f4bb64f6e786c954c
MD5 8145756f608e9b3e6669bb1e90514beb
BLAKE2b-256 3cf384ad6c4f143ad219d4e12f0a56d6d61caf2b1d7d473aa6e3f1c01aa8adb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for kestrel_feature_observability_fleet-0.2.0.tar.gz:

Publisher: publish.yml on KestrelSovereignAI/kestrel-feature-observability-fleet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kestrel_feature_observability_fleet-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kestrel_feature_observability_fleet-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8de9754ce0f95bcd867cedd688ed6283b6bb919c743f0c26d87954bd339987b0
MD5 5d5a77d76c514bf42fc5dd555b78b1f6
BLAKE2b-256 f800ad834247e9c5b69a0d85dd40428a331a987175b995004b06488e011a2c6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for kestrel_feature_observability_fleet-0.2.0-py3-none-any.whl:

Publisher: publish.yml on KestrelSovereignAI/kestrel-feature-observability-fleet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page