Cherry-pick batch: Discord adapter (1/2) — 22 of 50 commits (#1922)#2017
Open
alexey-pelykh wants to merge 22 commits intomainfrom
Open
Cherry-pick batch: Discord adapter (1/2) — 22 of 50 commits (#1922)#2017alexey-pelykh wants to merge 22 commits intomainfrom
alexey-pelykh wants to merge 22 commits intomainfrom
Conversation
(cherry picked from commit 0743368)
(cherry picked from commit 0bf11c1)
(cherry picked from commit 14d6b76)
(cherry picked from commit 1c08455)
(cherry picked from commit 1df7820)
(cherry picked from commit 23deb3d)
(cherry picked from commit 326c660)
(cherry picked from commit 36a59d5)
(cherry picked from commit 387d9fa)
(cherry picked from commit 68170f9)
(cherry picked from commit 73ca53e)
(cherry picked from commit 79a8905)
(cherry picked from commit 80e9737)
(cherry picked from commit 82508e3)
(cherry picked from commit 8a111f1)
(cherry picked from commit 59bcc9e)
(cherry picked from commit 7178a0d)
(cherry picked from commit 4c9f411)
(cherry picked from commit 6805a80)
(cherry picked from commit 7ab0746)
(cherry picked from commit 829ea70)
(cherry picked from commit 2c91907)
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.
Cherry-pick batch from upstream
Issue: #1922
Commits: 22 cherry-picked of 50 total (28 blocked by prerequisite issues)
Results
Resolved commits (22)
0743368013fix(test): split discord monitor agent components0bf11c1d69Tests: guard channel setup import seams14d6b762fbbuild: remove ineffective dynamic import shims1c08455848Discord: dedupe message action discovery state1df78202b9refactor: share approval gateway client setup23deb3da98refactor(discord): share native command plugin test setup326c660775fix: restore discord runtime api exports after rebase36a59d5c79fix(discord): drop stale carbon deploy option387d9fa7c4refactor(setup): reuse patched adapters in discord and signal59bcc9ee46Discord: advertise shared interactive support7178a0d3cbfix: normalize discord commands allowFrom auth4c9f411f6dtest(discord): stabilize tool-result reply tests6805a80da2Tests: lock plugin slash commands to one runtime graph7ab074631brefactor(setup): share allowlist wizard proxies829ea70519fix: remove duplicate setup helper imports2c919078e1refactor: share memory and discord singleton state68170f99actest: tighten discord monitor regression assertions73ca53ee02fix: remove discord setup rebase marker79a8905fa4Channels: centralize group policy contracts80e9737db4test: align discord action expectation82508e3931test(extensions): add discord and telegram coverage8a111f1cb9test: harden discord monitor regression assertionsBlocked commits (26)
These depend on prerequisite cherry-pick batches that haven't landed yet. The cherry-picked files reference modules/types from prerequisite infrastructure. All 470 type errors are in NEW files from this batch, not in existing fork code.
CI expectation
CI will fail (tsgo) because cherry-picked files import from modules that don't exist yet on the fork. These modules come from prerequisite cherry-pick issues. Once those land, the type errors will resolve.
See issue for full commit list.
Closes #1922
🤖 Generated with Claude Code