Qwen Code adds a workspace-scoped channel management API with bearer-token guards
qqqys · ghdev · 2026-07-24
Qwen Code exposes a workspace-scoped channel management API for qwen serve
A PR for QwenLM/qwen-code #7637 adds the first independently mergeable Channel-management contract for qwen serve.
What it introduces
- Workspace-scoped type discovery
- Sanitized instance snapshots
- Optimistic-concurrency CRUD operations
- Persisted startup selection
- Lifecycle actions and pairing-request approval
- Primary-workspace routes plus exact workspace-qualified routes for trusted runtimes
SDK and safety details
- Adds TypeScript SDK types and helpers for the primary and secondary workspaces
- Only DingTalk, WeCom, and Feishu expose typed management metadata today; others remain runtime-compatible but are treated as unmanaged
- Uses strict bearer-token gating for all mutations and pairing actions
- Secret values are exposed only as presence/source metadata
- Sensitive responses are non-cacheable and credential-redacted
- The configured channel working directory must match the selected workspace before lifecycle or pairing actions can proceed
The author says the work is needed for a web shell that must manage channels safely across multiple workspaces without editing settings files directly.
More from coding & agent
- Dev builds interactive 3D product experience with GPT-6 Astra + Hyper3D Rodin — nikola_mr64990 · 2026-09-11
- Codex tip: use Sol with Astra and Luna sub-agents to save usage — pvncher · 2026-09-11
- agents-best-practices: a provider-neutral Agent Skill for designing and auditing agentic harnesses — tom_doerr · 2026-09-11
- Cognition's SWE-2 uses a KKT duality argument in RL to shift the effort Pareto curve — YouJiacheng · 2026-09-11
- First-ever Three.js Conference lands in Paris, with a panel on AI-shortened design workflows — OdinLovis · 2026-09-11
- Data engineering, not agent frameworks, is the real bottleneck for enterprise AI agents — dhruv2038 · 2026-09-11