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.4.0.tar.gz (30.6 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.4.0.tar.gz.

File metadata

File hashes

Hashes for kestrel_feature_observability_fleet-0.4.0.tar.gz
Algorithm Hash digest
SHA256 fe19bf4429385e46a39a4428fabaa142cec3edcf5286e47b913f279db98b17ff
MD5 48be16a512b0c428f589fd35a4ef9a72
BLAKE2b-256 462fa29c70eeb8b6c26a5ed5639a923c4e62ffab1571eb701f758afeb5b21b5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for kestrel_feature_observability_fleet-0.4.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.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kestrel_feature_observability_fleet-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f9d8bddef36bb6d4bb92eac9c3fea9998caa026ff1fede50f90d9a2f4b539db9
MD5 cf7ec8407076bba2e993c3bcb29d80cc
BLAKE2b-256 9498a1a31d56ea12433d154f991ae48d2e77c740a00912c4e29291d45f5ede9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for kestrel_feature_observability_fleet-0.4.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