-
Notifications
You must be signed in to change notification settings - Fork 135
π€ refactor: collapse PTC to exclusive-only (single PTC experiment, RLM sub-experiment) #3963
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
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
8f519be
Collapse PTC to exclusive-only: single PTC experiment + RLM sub-experβ¦
ThomasK33 6bada51
Address Codex review round 1
ThomasK33 55bb8fd
Address Codex review round 2: legacy taskExperiments/localStorage aliβ¦
ThomasK33 050a990
Address Codex review round 3: runtime config alias, persisted-state mβ¦
ThomasK33 b1f8f35
Address Codex review round 4: exempt persistence/media results from kβ¦
ThomasK33 b6308a3
Address Codex review round 5: taskExperiments downgrade mirror, null-β¦
ThomasK33 9d02950
Address Codex review round 6: capture-time mixed-media sanitizer, codβ¦
ThomasK33 55f033b
Fix lint: redundant union constituent, prefer optional chain
ThomasK33 14f6d36
Address Codex review round 7: retry-snapshot experiment aliases, captβ¦
ThomasK33 746d04d
review r8: capture-bounding hardening (args path retention, serializeβ¦
ThomasK33 c7eb4e3
review r9: sanitize classic outer return + console media at capture; β¦
ThomasK33 247bd12
review r10: alias legacy PTC in follow-up dispatch; deep-walk outer mβ¦
ThomasK33 f6cbc41
review r11: validate media types (well-formed + length) in isSupporteβ¦
ThomasK33 7d7b2aa
review r12: depth-bound nested tool-record extraction; compact capturβ¦
ThomasK33 c5a7d9c
review r13: replace over-depth nested tool subtrees with a bounded plβ¦
ThomasK33 df522f0
review r14: admit only string diffs from untrusted history (nested reβ¦
ThomasK33 badc35e
review r15: deep-walk wrapper objects in request-time media extractioβ¦
ThomasK33 f98b424
review r16: keep media-free deep JSON untouched in extraction; requirβ¦
ThomasK33 01b36da
review r16b: walk wrapper siblings alongside nested tool-record extraβ¦
ThomasK33 8f86bde
review r17: scan generic wrapper spans iteratively so deep-wrapped meβ¦
ThomasK33 b4ae00b
Merge origin/main (jsonSafeClone code_execution normalization) into pβ¦
ThomasK33 e505188
review r18: reject nested agent_skill_read records with explicit ok:fβ¦
ThomasK33 86a8b11
Merge origin/main (CLI rlm-mode forwarding) into ptc-mode-w7we
ThomasK33 a36d144
review r18 retry: traverse non-media content parts for nested media cβ¦
ThomasK33 6c86bc8
review r19: deep media exemption search + shared classic-mode captureβ¦
ThomasK33 77479e9
review r20: restrict media exemption to nested extractable content coβ¦
ThomasK33 1879aee
review r21: compute skill-body truncation budget in serialized space
ThomasK33 b4fc1ec
review r22: code-point-boundary skill truncation search + classic argβ¦
ThomasK33 c38ee0b
review r23: retain empty-prefix skill packages + sanitize standalone β¦
ThomasK33 2b551d6
lint: accept unknown in sanitizeStandaloneMediaPart (no-object-parameβ¦
ThomasK33 bb8f6aa
review r24: zero-budget skill retention, metadata-agnostic leaf recogβ¦
ThomasK33 ffbe42b
review r25: type-check optional filenames + iterative media graph walk
ThomasK33 13411f8
review r26: unbounded exemption scan, result-less edit truncation sigβ¦
ThomasK33 f5668ef
review r27 (security): charge media-bearing sanitized values against β¦
ThomasK33 463b7a9
review r27: recency bump for result-less edits, media exemption beatsβ¦
ThomasK33 fc85b81
review r28: charge overflow markers to the shared budget, request-widβ¦
ThomasK33 4568982
review r29: shared budget for outer return/console args, success bit β¦
ThomasK33 8f0637c
review r30: global placeholder coalescing, exhaustion stub stops reteβ¦
ThomasK33 c126c92
review r31: excess-placeholder coalescing (dedup case), existing convβ¦
ThomasK33 85d6fb4
review r32: unbounded iterative placeholder coalescing (deep generic β¦
ThomasK33 08ece9c
review r33: positive success for inline read records, init-time legacβ¦
ThomasK33 6e1b9fe
review r34: evict oldest synthetic tool media at cap saturation insteβ¦
ThomasK33 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
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.