Skip to content

Plugin: Satellite Lightspeed Provider #173

Description

@bobbyjohnstx

Summary

Register Satellite's Lightspeed endpoint as a tinycode provider for RHEL and Satellite-specific AI assistance.

Plugin Details

  • Red Hat product: Satellite 6.17–6.18
  • Plugin hooks: provider, auth
  • Complexity: Low
  • Priority: 13 (Niche — infrastructure-as-code targeting Satellite-managed environments)

Provider hook

  • Discovers Lightspeed endpoint from Satellite server URL
  • Registers single model entry with infrastructure/RHEL specialization metadata
  • Sets capability flags: text only, no tool-calling, no vision

Auth

  • Satellite API: basic auth or OAuth via Keycloak (Satellite 6.16+)
  • Prompts for Satellite server URL and credentials on first use
  • Validates connectivity before completing auth

Use case

When tinycode is used for infrastructure-as-code (Ansible playbooks targeting RHEL hosts managed by Satellite), the LLM can query Lightspeed for RHEL-specific guidance: pending errata, content view structure, remediation steps.

Limitation

Lightspeed is specialized, not general-purpose. Complements the primary coding model. Best used via agent routing — primary model for planning, Lightspeed for RHEL/Satellite questions.


From: Red Hat Product Integration Plugin Ideas

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions