-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
phase:examplesExample scriptsExample scriptspriority:mediumImportant but not blockingImportant but not blockingtype:featureNew functionalityNew functionality
Milestone
Description
Summary
Demonstrate firewall budgets, handle pagination, and field selection on billing data.
Behavior
- Set up kernel with billing capabilities + InMemoryDriver
- Request and invoke "list_invoices" with status="unpaid"
- Print Frame: facts (count, totals), truncation warning
- Expand handle: page 2 (offset=50, limit=10) → print results
- Expand handle: field selection (id, amount, status only) → print results
- Show "summarize_spend" → print aggregates
- If capability has PII sensitivity, show redacted fields + warnings
Acceptance criteria
- Runs with
python examples/billing_demo.py— exit 0 - Demonstrates budget truncation in output
- Demonstrates pagination and field selection via expand
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
phase:examplesExample scriptsExample scriptspriority:mediumImportant but not blockingImportant but not blockingtype:featureNew functionalityNew functionality