Repository navigation
Conversation
tee8z
force-pushed
the
dev-2884-pilot-launch-taylor-signing
branch
from
October 8, 2026 21:08
edf7204 to
7f4a18f
Compare
tee8z
force-pushed
the
dev-2884-pilot-launch-taylor-signing
branch
from
October 9, 2026 01:12
7f4a18f to
1a1278a
Compare
tee8z
force-pushed
the
dev-2884-pilot-launch-taylor-signing
branch
from
October 9, 2026 01:47
1a1278a to
f2548d8
Compare
tee8z
added this pull request to stack #5
October 9, 2026 17:12
tee8z
force-pushed
the
dev-2884-pilot-launch-taylor-signing
branch
2 times, most recently
from
October 19, 2026 20:52
e4e9cd8 to
45f3fb2
Compare
tee8z
removed this pull request from stack #5
October 19, 2026 20:53
tee8z
added this pull request to stack #22
October 19, 2026 20:56
After a mention is published, pass its channel and canonical thread root to the detached agent start. For a Kubernetes provider with `sandbox: true`, native deploy binds that thread scope and the verified owner after the deployment lock, and refuses to start without a thread. Provider config fields accept bounded, nested JSON objects and arrays. Signed-off-by: Tee8z <tee8z@protonmail.com>
tee8z
force-pushed
the
dev-2884-pilot-launch-taylor-signing
branch
from
October 19, 2026 23:28
45f3fb2 to
02826c5
Compare
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: true
Comment |
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.
A sandbox agent must start in the thread where its owner mentioned it. The desktop starts agents without any thread information. This PR passes the published mention's channel and canonical thread root to the agent start, and native deploy binds them into the provider configuration.
sequenceDiagram participant C as useMentionSendFlow participant R as Relay participant S as useDetachedAgentStart participant N as deploy_to_provider (Tauri) participant P as Kubernetes provider C->>R: Publish the mention R-->>C: Published event (id, tags) C->>S: Start agent with publishedRemoteSession(event, channel) alt Sandbox agent and no thread scope S-->>C: Error toast, no start else Thread scope present or not a Sandbox agent S->>N: Start with sessionScope N->>N: Take the per-agent deploy lock and rebuild the payload N->>N: bind_sandbox_scope sets sandbox and identity_policy (sandbox: true only) N->>P: deploy endusesThreadSandboxselects agents with providerkubernetesandsandbox: true. A saveddeployedstatus never skips the start for these agents.Stack
Position 6 of 20 in the DEV-2884 Buzz stack. Base: #12. Next: #13.
Validation
pnpm typecheck,pnpm check(Biome, px-text, pubkey truncation), andpnpm check:file-sizes: pass. Biome reports the same 3 warnings as the base.pnpm test: 6,822 passed and 160 jsdom passed, 0 failed.cargo fmt --checkindesktop/src-tauri: pass.e4e9cd8b9).Limits
provider_deploy.rs,backend.rs) is not compiler-checked locally. Theglib-sysbuild needs GLib/GIO development libraries that this machine lacks.