oxigate-plugin-sdk 0.0.1

Extension-point traits for OxiGate plugins — Middleware, ProviderAdapter, CostCalculator, RoutingStrategy, StorageBackend, ExportSink
Documentation
  • Coverage
  • 100%
    2 out of 2 items documented0 out of 1 items with examples
  • Size
  • Source code size: 13.94 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.01 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 42s Average build duration of successful builds.
  • all releases: 42s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • oxigatedev

oxigate-plugin-sdk

Extension-point traits for building OxiGate plugins.

Status: Pre-release. Trait definitions not yet stable. Reserved package name; API unstable.

Planned extension points

Trait Purpose
Middleware Custom pre/post-request logic, error handling
ProviderAdapter New LLM provider backends
CostCalculator Custom pricing logic
RoutingStrategy Custom request routing
StorageBackend Alternative storage backends
ExportSink Custom metrics/cost export targets

Part of the OxiGate project.

License: Apache-2.0