This repository was archived by the owner on Sep 17, 2026. It is now read-only.
Repository navigation
feat(operator): approval-gated write capability for the Platform Operator #129
Merged
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
fa793a0
feat(operator): build and verify the HITL approval gate (read-only)
ginccc 1222379
feat(operator): the approval surface — resolve a pause inline in the …
ginccc f8e8098
fix(operator): verify per-tool rules too, and de-duplicate 3 locale l…
ginccc 92e2d5d
fix(operator): reconcile the resumed turn by identity, and handle a r…
ginccc 6b2fefc
feat(operator): derive the system prompt from the granted endpoint set
ginccc 33cb961
fix(operator): close a gate-verification gap and two resume-path defects
ginccc 829289d
fix(operator): keep the pause placeholder in state, not a ref
ginccc a1efbaf
feat(operator): populate WRITE_ENDPOINTS with the four curated writes
ginccc 982e57d
feat(operator): the write canary — prove a real write pauses before g…
ginccc 11f2615
feat(operator): let the admin actually choose read_write in the activ…
ginccc 6f47e83
feat(operator): render the backend's resolved-request preview in the …
ginccc 1d022dd
docs: catch up HANDOFF and AGENTS on the write-scope arc
ginccc f729b98
feat(operator): let the operator author agent groups, and flag capabi…
ginccc f93a047
fix(operator): two review findings on the write path
ginccc 74f5188
fix(operator): four review findings on the activation and canary paths
ginccc d71a0aa
docs(operator): record why an absent hitlPausedAt is not treated as a…
ginccc 864afd3
docs(operator): drop a stale endpoint count from a test comment
ginccc a5fea34
docs(operator): correct the AbortSignal.any rationale
ginccc addf66b
fix(hitl): source pause reason and timeouts from approval-status
ginccc 14040d3
feat(hitl): let the approvals inbox decide TOOL_CALL pauses in place
ginccc c306cdb
feat(operator): create and modify agents and groups, not just deploy …
ginccc e22850c
fix(operator): close a self-ungating path, a dead canary, and two lie…
ginccc 8dead9a
feat(operator): complete the authoring cascade, and refuse a self-aim…
ginccc d25ddc8
fix(operator): close four escalation-flag evasions, and a hole in gat…
ginccc 691cb8e
fix(operator): the self-guard was inert for approvers, and missed a t…
ginccc eb35fe0
fix(operator): malformed hitlConfig JSON took down the approval surface
ginccc ffa87b9
fix(operator): roll back a half-provisioned activation, and stop hidi…
ginccc 578c458
feat(operator): a context-aware side-chat drawer, in Manager and Work…
ginccc a6ab700
fix(operator): six defects from the final review, one of which broke …
ginccc 79fd7fe
feat(operator): show what a whole-document config write CHANGES
ginccc ee9d176
feat(operator): keyboard-close the drawer, and say when a decision is…
ginccc b0fb907
fix(hitl): a failed pause-details read left Approve enabled, not blocked
ginccc 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
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.