Skip to content

PromptStream.AI v0.1.5 — Foundational Release (Core + TokenFlow Integration)

Choose a tag to compare

@AndrewClements84 AndrewClements84 released this 11 Oct 11:32
· 68 commits to master since this release

The first public release of PromptStream.AI, introducing a complete, modular toolkit for prompt composition, validation, and conversational context management in .NET.


🚀 Highlights

Core Library (PromptStream.AI)

  • ✅ Token-aware prompt builder with variable interpolation
  • ✅ Validation engine for completeness and token limits
  • ✅ Context manager with merge, replay, summarization, and persistence (JSON)
  • ✅ Token budgeting (EstimateTokenUsage, TrimToTokenBudget)
  • ✅ Assistant reply tracking and multi-turn chat memory
  • ✅ Seamless integration with TokenFlow.AI
  • ✅ Comprehensive xUnit test coverage and Codecov integration

TokenFlow Integration (PromptStream.AI.Integration.TokenFlow)

  • 💡 Provides TokenFlowModelClient adapter implementing IModelClient
  • 🔗 Enables model-aware validation and token analysis from TokenFlow.AI
  • 🧩 Ready for future Flow.AI.Core and ReasonFlow.AI interoperability

CLI (Developer Tooling)

  • 💻 Added PromptStream.AI.CLI project for local dev tools
  • Commands: build, validate, generate, context
  • Color-coded console output and context persistence
  • Will be released later as a global tool (dotnet tool install -g PromptStream.AI.CLI)

🧱 Dependencies

  • .NET 8.0 or higher
  • Flow.AI.Core
  • TokenFlow.AI (for integration)

🧪 Testing

All components are covered by xUnit + Coverlet with full Codecov reporting.


🗺️ Next Steps

  • Publish CLI as .NET Global Tool
  • Add Token cost estimation
  • OpenAI-style function call validation
  • Flow.AI Studio visual editor integration

Part of the Flow.AI Ecosystem
© 2025 Andrew Clements