Skip to content

Initial

Latest

Choose a tag to compare

@leynos leynos released this 30 Jan 18:58
· 135 commits to main since this release

What's Changed

  • Introduce typed Program core and safety catalogue by @leynos in #6
  • Implement typed command core with safety by @leynos in #7
  • Add async SafeCmd.run with cancellation and expose API types by @leynos in #8
  • Enhance SafeCmd.run: error handling, sinks, and decoding by @leynos in #9
  • Add SafeCmd.run_sync with full parity tests by @leynos in #10
  • Add fun, friendly README for cuprum by @leynos in #12
  • Add ContextVar-backed CuprumContext with scoped allowlists and hooks by @leynos in #11
  • Implement logging hook with context registration and detach by @leynos in #13
  • Introduce streaming Pipeline API with Pipeline and PipelineResult by @leynos in #14
  • Implement fail-fast pipeline with failure metadata and internals by @leynos in #15
  • Implement structured pipeline events and telemetry by @leynos in #16
  • Plan Rust extension for Cuprum pipeline performance by @leynos in #18
  • Add structured telemetry adapters with in-memory references and tests by @leynos in #17

Full Changelog: https://github.com/leynos/cuprum/commits/v0.1.0