-
Notifications
You must be signed in to change notification settings - Fork 6
Refactor backend task and screen approval boundaries to typed DTOs #497
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
Closed
Blackcloudss
wants to merge
72
commits into
1024XEngineer:main
from
Blackcloudss:codex/issues-440-442-typed-boundaries
Closed
Changes from all commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
8df9b58
style(local-service): clarify backend go comments
Blackcloudss a5ce9f1
ci(local-service): block chinese go comments
Blackcloudss c26057b
chore(local-service): merge upstream main
Blackcloudss acf5b2a
refactor(orchestrator): stage task entry flows
Blackcloudss 9b25743
refactor(rpc): align entrypoint decoding with protocol
Blackcloudss 50c6d22
test(rpc): guard protocol method registry
Blackcloudss 42cfff7
refactor(orchestrator): type task entry DTOs
Blackcloudss 935ce8f
refactor(orchestrator): type screen approval state
Blackcloudss ee7af3b
chore(repo): merge upstream main
Blackcloudss 2ad95a0
fix(local-service): enforce typed rpc dto boundaries
xgopilot a2fb7c2
fix(local-service): enforce typed rpc request meta
xgopilot a407c85
fix(local-service): enforce stable rpc request meta
xgopilot ac4eb30
fix(local-service): normalize typed dto boundaries
xgopilot a098f6a
test(local-service): align rpc tests with latest main
xgopilot 22af073
Merge pull request #58 from Blackcloudss/fork-pr-497-1778378524
Blackcloudss 1de2feb
fix(local-service): tighten typed entry dto contracts
xgopilot 83a559c
Merge pull request #59 from Blackcloudss/fork-pr-497-1778378524
Blackcloudss ffac556
chore(repo): merge upstream main after pr 497
Blackcloudss e2b561e
fix(rpc): remove unused typed dto test helpers
xgopilot a24afd1
fix(rpc): tighten stable task list and task start params
xgopilot 0217e6c
Merge pull request #62 from Blackcloudss/fork-pr-497-1778393362
Blackcloudss 8ecd1f5
Merge branch 'main' into codex/issues-440-442-typed-boundaries
Blackcloudss d7e8cbe
fix(context): drop retired task entry aliases
xgopilot cd8faaa
chore(repo): merge upstream main after pr 497 refresh
Blackcloudss c53e4d2
fix(local-service): align typed dto boundaries
xgopilot cbcb59c
Merge pull request #66 from Blackcloudss/fork-pr-497-1778402071
Blackcloudss ea8732e
fix(rpc): accept typed dto normalized values
xgopilot 4f9403d
Merge pull request #67 from Blackcloudss/fork-pr-497-1778402071
Blackcloudss 1663b60
docs(protocol): align task start typed context examples
xgopilot 1d8ad02
Merge pull request #68 from Blackcloudss/fork-pr-497-1778402071
Blackcloudss b5ce50d
Merge remote-tracking branch 'upstream/main' into codex/issues-440-44…
Blackcloudss 16cbfdb
fix(orchestrator): build response dtos directly
Blackcloudss db0afd4
test(orchestrator): use typed task detail helper
Blackcloudss b85acbd
test(rpc): include metadata in delivery open dispatch
Blackcloudss c758544
fix(local-service): tighten typed dto boundaries
xgopilot c27ce88
Merge pull request #73 from Blackcloudss/fork-pr-497-1778418967
Blackcloudss e8954d3
docs(protocol): unify shared input context contract
xgopilot 3673d9c
Merge pull request #75 from Blackcloudss/fork-pr-497-1778418967
Blackcloudss d3a6b04
fix(local-service): harden typed dto boundary validation
xgopilot 3f3c3ab
Merge pull request #78 from Blackcloudss/fork-pr-497-1778418967
Blackcloudss b8b5c78
refactor(local-service): stop hand-assembling typed dto maps
xgopilot 83a7f97
Merge pull request #79 from Blackcloudss/fork-pr-497-1778418967
Blackcloudss f622124
test(local-service): use typed task entry helpers
xgopilot b0a9ea8
Merge pull request #80 from Blackcloudss/fork-pr-497-1778418967
Blackcloudss c7c2118
test(local-service): make typed entry helpers explicit
xgopilot 7f28b4b
Merge pull request #82 from Blackcloudss/fork-pr-497-1778418967
Blackcloudss 974823b
test(orchestrator): use typed task entry requests
xgopilot 1ed33f4
Merge pull request #83 from Blackcloudss/fork-pr-497-1778433504
Blackcloudss 8edcfaf
Merge remote-tracking branch 'upstream/main' into codex/issues-440-44…
Blackcloudss c94cb2a
fix(orchestrator): keep runtime approval entry responses valid
Blackcloudss 8d9783b
fix(orchestrator): build task detail dto directly
Blackcloudss 97e8d86
fix(orchestrator): remove stale task detail map helpers
Blackcloudss 827e841
fix(local-service): tighten task entry dto boundaries
xgopilot 4bdaa6c
Merge pull request #90 from Blackcloudss/fork-pr-497-1778459732
Blackcloudss 86909d5
fix(orchestrator): drop dead delivery helper
xgopilot ef7a9f9
fix(local-service): restore intercepted fallback and drop malformed urls
xgopilot 5577bb0
Merge pull request #93 from Blackcloudss/fork-pr-497-1778464944
Blackcloudss a3aeadd
fix(rpc): keep typed dto responses on transport
xgopilot e4dc891
Merge pull request #96 from Blackcloudss/fork-pr-497-1778464944
Blackcloudss b0260be
fix(local-service): sanitize nested opaque context urls
xgopilot d529ccc
Merge pull request #99 from Blackcloudss/fork-pr-497-1778464944
Blackcloudss 2edaf8c
fix(local-service): tighten typed entry dto validation
xgopilot 8242827
Merge pull request #101 from Blackcloudss/fork-pr-497-1778471603
Blackcloudss d5428f4
fix(rpc): require plugin request metadata
xgopilot 690f3e5
Merge pull request #103 from Blackcloudss/fork-pr-497-1778471603
Blackcloudss b7603a6
Merge branch 'main' into codex/issues-440-442-typed-boundaries
Blackcloudss 491c72f
fix(local-service): tighten typed session and intent contracts
xgopilot 847bcd7
Merge pull request #106 from Blackcloudss/fork-pr-497-1778487074
Blackcloudss cd11f8c
merge(pr-497): integrate origin/main natural-language confirmation up…
xgopilot 3c19971
fix(rpc): resolve notifications test merge conflict
xgopilot dd40517
Merge pull request #109 from Blackcloudss/fork-pr-497-1778506617
Blackcloudss 729bf34
Merge branch 'main' into codex/issues-440-442-typed-boundaries
Blackcloudss 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
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.