Skip to content

Add provider-neutral run guardrails and usage - #11

Merged
HartBrook merged 1 commit into
mainfrom
feature/provider-neutral-guardrails
Aug 10, 2026
Merged

HartBrook merged 1 commit into
mainfrom
feature/provider-neutral-guardrails

Conversation

@HartBrook

Copy link
Copy Markdown
Owner

Summary

  • add reusable content measurement and validation limits
  • translate provider-neutral run bounds into Pydantic AI usage limits
  • emit provider/model token usage on terminal stream chunks
  • preserve structured error metadata through agent sessions

Validation

  • 122 Python tests pass
  • Ruff lint and format checks pass

Context

This keeps application-specific policy and telemetry out of llmpane while exposing the generic primitives consumers need.

@HartBrook
HartBrook force-pushed the feature/provider-neutral-guardrails branch from ee4ce36 to b427128 Compare August 10, 2026 13:57
@HartBrook
HartBrook merged commit bae7874 into main Aug 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant