-
Notifications
You must be signed in to change notification settings - Fork 58
Capture LLM trajectories across OAuth and API-key runs #1057
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
Open
bingran-you
wants to merge
74
commits into
main
Choose a base branch
from
bry/llm-trajectory-all-auth
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 5 commits
Commits
Show all changes
74 commits
Select commit
Hold shift + click to select a range
2286195
feat: capture LLM trajectories across auth modes
bingran-you 9bc7d36
chore: update RestrictedPython security fix
bingran-you 77fcef6
style: format trajectory capture modules
bingran-you 4c3ae11
fix: harden mixed-auth trajectory capture
bingran-you f905374
fix: isolate reused rollouts and scene roles
bingran-you 744d43c
fix: scope native session collection
bingran-you ffe3dca
fix: reset retried Claude capture state
bingran-you effc132
fix: preserve provider rows across runtime switches
bingran-you a324ccb
fix: fail closed on incomplete capture artifacts
bingran-you ee19fbb
fix: bind native capture to ACP sessions
bingran-you 69ed435
fix: fail closed on capture finalization
bingran-you bee8001
fix: track collector ownership before readiness
bingran-you 2f11725
fix: harden provisional capture cleanup
bingran-you cedef52
fix: preserve native sessions across reconnects
bingran-you 4b671b5
fix: isolate multi-target native capture
bingran-you c1abd52
fix: reconcile partial native captures
bingran-you fa6cbf5
fix: reject empty legacy trajectory artifacts
bingran-you 72f478d
fix: attribute translated provider model aliases
bingran-you ae2ccb1
fix: stamp provider route identity in capture
bingran-you 16d14bc
fix: refresh stitched capture manifests
bingran-you 93bfddd
fix: require sidecars for schema-v2 captures
bingran-you eee5952
fix: fail closed on lost continuation calls
bingran-you 5426420
fix: finalize continuation capture artifacts
bingran-you 59883c6
fix: refinalize continuation after cleanup
bingran-you f6daaf2
fix: quiesce capture and bind provider roles
bingran-you 11e0168
fix: journal late calls and refine role matching
bingran-you 6fa3151
fix: close capture trust and shutdown gaps
bingran-you 767dcde
fix: retire quiesce handler before acknowledgement
bingran-you 9c788d0
fix: invalidate stale LiteLLM attempt journals
bingran-you b709ec1
fix: enforce provider capture custody boundary
bingran-you 89e720d
refactor: isolate continuation trajectory artifacts
bingran-you c151761
fix: close native capture review gaps
bingran-you 6043514
fix: preserve canonical provider requests
bingran-you 5b962c6
fix: preserve provider capture fidelity
bingran-you 87166fb
fix: fail closed on capture provenance
bingran-you f0746ab
fix: preserve audit continuation results
bingran-you 206c13d
test: split native capture resilience cases
bingran-you 750de4a
fix: fail closed on unverified capture states
bingran-you 58c1e04
fix: reject incomplete audit capture metadata
bingran-you ad2f666
fix: validate audit completion per role
bingran-you f5a38de
fix: preserve repeated replay completion
bingran-you 9bf15d8
fix repeated continuation model provenance
bingran-you 3885e0d
require redacted payloads for training
bingran-you 8dad07a
Harden provider capture artifact custody
bingran-you 914e5ff
Keep agent-visible provider credentials audit-only
bingran-you 3d6d198
Strip alternate credentials from proxy agents
bingran-you 142910a
Harden proxy credential and continuation journals
bingran-you 0aa771c
Sanitize Codex config and package redactor data
bingran-you e139e62
Preserve direct Codex provider settings
bingran-you 1fabaf0
refactor llm capture runtime custody
bingran-you ebd0e04
reject contradictory capture manifests
bingran-you e685ab6
close llm capture provenance gaps
bingran-you 0e4ed71
preserve opencode manifest parity
bingran-you e113d0e
Harden proxy config and role capture admission
bingran-you 33590d3
Require attribution and isolate subscription auth
bingran-you d8342c6
Harden proxy auth config homes
bingran-you ee73718
Harden effective proxy auth homes
bingran-you 42e3d99
fix(auth): make proxy credential cleanup race-safe
bingran-you d4557e9
fix(auth): scope stale process isolation
bingran-you 88fc1b5
fix(auth): gate every proxy agent on process isolation
bingran-you 7183e73
fix(auth): sanitize Claude credential settings
bingran-you b2ca3f3
fix(auth): replace stale Pi providers in proxy mode
bingran-you aa078e0
fix(auth): scrub stale Pi config before proxy launch
bingran-you df51305
fix(capture): preserve role usage and block privilege regain
bingran-you 200b107
test(capture): use matching Linux user group
bingran-you c3ac7f2
fix: preserve zero-call OAuth completion
bingran-you f071fd5
fix: aggregate mixed-auth token usage
bingran-you 3f58679
fix: honor primary role-scoped credentials
bingran-you 1f18b77
fix: isolate credentials across agent roles
bingran-you b21b1aa
fix: quiesce native capture roles safely
bingran-you 5646fe8
fix: restore OAuth credentials on role reconnect
bingran-you bd768e0
fix: close proxy and continuation provenance gaps
bingran-you b45e2aa
fix: isolate all OpenCode config authorities
bingran-you 2725574
fix: validate audit artifacts before completion
bingran-you 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
Some comments aren't visible on the classic Files Changed page.
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
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.