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.3.0.tar.gz (29.5 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.3.0.tar.gz.

File metadata

File hashes

Hashes for kestrel_feature_observability_fleet-0.3.0.tar.gz
Algorithm Hash digest
SHA256 6756e5de41b7c4223e0938e35603060e3971b9a631c758667eb3ce60f7ef5e12
MD5 7280ab1f025d48279bad5e42bf9e295b
BLAKE2b-256 2abe459809a1ea1458934f044c706dc1540a0170aa387256076c2d5bc9e43fa7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for kestrel_feature_observability_fleet-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f8219c364bc716b3f183226940981931f950e51641fdaf8b3d1acd53a42d4f4
MD5 3c473e25dc61c0e2f769409343175f30
BLAKE2b-256 e494d05b9f897b12958c5f0c361d1a6c1950c85f60101fcb7548ca815eaa9cd5

See more details on using hashes here.

Provenance

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