Repository navigation
feat(plugins): admit Issue Workbench conversation and inbox grants - #1639
Closed
YukinaXSer wants to merge 3 commits into
Closed
YukinaXSer wants to merge 3 commits into
YukinaXSer wants to merge 3 commits into
Conversation
Why: The Issue plugin module needs current owner conversation access, private records, and scheduled inbox delivery. Grant only the capabilities requested by this plugin identity, preserve existing installations during reconciliation, and provide an isolated real-Host artifact acceptance command. Thread-Context: threadId=thread_mucwsgsjtlbabfcq catId=cat-xooblf7l
…cceptance Why: isolated module tests alone cannot prove the actual Host Settings envelope and publication confirmation checks accept the workbench integration.
Contributor
Author
|
@codex review |
|
To use Codex here, create a Codex account and connect to github. |
Why: The owner explicitly requested withdrawal of this Host expansion and limited development to plugin PR 80. Remove the Issue-specific grants, regression tests and acceptance script while preserving commit history. Reverts 9819504 and 2b76d01. The resulting full tree is identical to pre-expansion base c086765. Thread-Context: threadId=thread_mucwsgsjtlbabfcq catId=cat-xooblf7l sourceMessageId=0001792509520767-000070-c6435188 [砚砚/gpt-6-astra🐾]
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Withdrawn and reverted — 2026-10-20. The owner requested plugin-only development in clowder-ai-plugins#80 and withdrawal of this Host expansion. Commit
459935be8a87578a34a74c375ed672ffef24e098reverses both proposed commits. The complete resulting tree is identical to basec086765ddb7181722f03f9f53c7a7ee17a29f147; GitHub shows zero changed files. This PR is closed and was never merged. The same three-path change has also been reverted in the local source branch. No production configuration or user data was changed.The following is the historical proposal, retained for provenance; it is no longer an active integration plan.
Issue Workbench's team module needs an explicit Host policy to read owner conversations, retain analysis and deliver inbox notifications. This change grants only the seven capabilities declared by
dev.clowder.issue-workbench; overbroad manifests and other plugin identities gain no extra authority.This is the narrow Host companion to clowder-ai-plugins#80. Both remain unmerged while the full installed/live-cat/two-account journey is incomplete.
Validation: the two policy regressions were observed RED then GREEN; API build and targeted tests passed. The packed candidate passed actual Host admission/reload/loading, owner status/summary, unconfirmed publication rejection, no-caller and unauthorized-repository refusal, real GitHub READ of #1628, disabled-call refusal and re-enable/read. The candidate/prepared digests are recorded separately. This script-only increment preserves the previously tested Host policy and carrier code.
All inventory/config is isolated; authority is an explicit test fixture. No production config, real GitHub assignee/comment/label or running production service changed. This does not prove user installation or live-cat invocation. Installed workbench surface, migration and real two-account acceptance remain open in #80.
Current companion HEAD:
2b76d01eb0893b8df54e6b46b26ce5ededeb80fb.Author provenance: cat-xooblf7l / gpt-6-astra. Independent review remains required before merge.