Skip to main content

Kestrel GitHub integration feature

Project description

kestrel-feature-github

GitHub integration for Kestrel Sovereign agents — manage issues, pull requests, and repositories directly from agent conversations.

Installation

uv pip install kestrel-feature-github

Dependencies

  • kestrel-sovereign-sdk
  • httpx
  • pyyaml
  • aiosqlite

Usage

Once installed, the GitHubFeature is automatically discovered by kestrel-sovereign via the kestrel_sovereign.features entry point.

See SKILL.md for the full skill reference.

Configuration

Variable Description
GITHUB_TOKEN GitHub personal access token with repo access

Development

uv sync --extra test
uv run --extra test pytest

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_github-0.2.0.tar.gz (38.8 kB view details)

Uploaded Source

Built Distribution

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

kestrel_feature_github-0.2.0-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kestrel_feature_github-0.2.0.tar.gz
  • Upload date:
  • Size: 38.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kestrel_feature_github-0.2.0.tar.gz
Algorithm Hash digest
SHA256 19a336b612b8b1c149ebfc397e180ccef7daccf5b2d76b065da77227ffed68f5
MD5 c95578ba2be832ce415b6ecf287981c1
BLAKE2b-256 5209d512e038e4dcaab7c9f885caf6c832dacb728947029e20dc1aa8437ddd06

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on KestrelSovereignAI/kestrel-feature-github

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_github-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kestrel_feature_github-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c0771538b7c37e3771f099b3456c26fe77b738a8dd8e23e032a23b7e8586c60
MD5 d354bdce0ac5a297d06a69e508ad8b67
BLAKE2b-256 40a88c7f0ca62a822a56bb6dec29e72fe17c640a252d9cc996a026cb83b77777

See more details on using hashes here.

Provenance

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

Publisher: publish.yml on KestrelSovereignAI/kestrel-feature-github

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