Repository navigation
feat: auditable task usage billing and batch settlement #49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Changes from all commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
eaa8116
update
CSCITech fae2680
fix: harden task usage producer and wrapped payloads
CSCITech 1f69397
fix: enforce polling usage stage
CSCITech 84e57b2
fix: reject inconsistent task token usage
CSCITech 32dc897
fix: harden task usage polling provenance
CSCITech ee998dd
test: pin task plugin producer fixture
CSCITech d6ea95d
fix: stabilize task usage evidence recovery
CSCITech 8f9af2d
fix: reject invalid first task usage envelope
CSCITech 4e0bfbe
fix: quarantine invalid task usage tokens
CSCITech b97d8ca
feat: streamline MiniMax task settlement operations
CSCITech 3524180
fix: streamline H3 smart ops settlement
CSCITech ccf1dd7
fix: harden task settlement review follow-up
CSCITech 78bde4d
fix: streamline H3 SmartOps settlement review
CSCITech 96da958
refactor: share task settlement eligibility checks
CSCITech 651526c
fix: align smart ops settlement selection states
CSCITech ad6a4e3
fix: expose exact H3 settlement alongside zero shortcut
CSCITech 6a31b57
fix: clarify exact task settlement entry
CSCITech ddfdf85
fix: block batch review during manual settlement
CSCITech 68df5dc
test: cover non-zero manual task settlement
CSCITech 59b3d6f
feat: support exact batch task settlement quotas
CSCITech 58e420e
fix: close batch settlement review findings
CSCITech 36ecdf6
fix: harden manual task settlement review
CSCITech 61fea49
fix: harden task usage and settlement diagnostics
CSCITech e0f37ef
fix: close latest task settlement review findings
CSCITech 8b9869b
fix: keep exact task quota settlement discoverable
CSCITech 1948212
test: strengthen task billing contract coverage
CSCITech ee19395
refactor: isolate manual task batch settlement hook
CSCITech e3f575f
fix: clarify manual task quota settlement
CSCITech daf6893
test: cover batch settlement audit rendering
CSCITech 4cf18a1
fix: complete manual task settlement entry flow
CSCITech 7530e16
fix: harden wrapped task result and settlement confirmation
CSCITech 7ad38d2
fix: clarify batch settlement actions
CSCITech 969a6e5
fix: preserve invalid H3 task results
CSCITech f89146b
test: align task settlement review fixtures
CSCITech 4c3dd3f
fix: use stable settlement failure codes
CSCITech 87c5ddc
fix: serialize sqlite settlement writes
CSCITech 7c80f03
fix: clarify manual task quota settlement
CSCITech 564076f
fix: clarify exact task quota entry
CSCITech 2c3958a
fix: translate French settlement message
CSCITech 6974f90
fix: preserve exact task settlement paths
CSCITech 442ea92
fix: preserve task settlement recovery and quota entry
CSCITech ea6dcf3
fix: preserve manual task settlement results
CSCITech 194dd4b
fix: harden task usage and settlement recovery
CSCITech 2543390
fix: default manual task quota to zero
CSCITech 19dbecb
fix: close latest smart ops review findings
CSCITech 67ee472
fix: preserve locale plural variants during i18n sync
CSCITech 369e634
fix: restore batch manual quota input
CSCITech bc86854
fix: close latest task settlement review findings
CSCITech 70b913c
fix: harden manual task settlement review paths
CSCITech 4a1fa60
fix: require explicit task settlement quotas
CSCITech edbd16f
test: distinguish explicit zero task usage
CSCITech ad20d13
fix: serialize sqlite task settlement intents
CSCITech c643c41
fix: avoid duplicate batch settlement validation
CSCITech 4804903
test: verify zero quota count interpolation
CSCITech 4e0cb45
fix: improve Japanese settlement failure wording
CSCITech 1518687
fix: clarify French quota units
CSCITech 6f11ca8
fix: support standard batch quota input events
CSCITech 08d9456
fix: tighten task usage and settlement response contracts
CSCITech File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.