You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Qwen Code gets its own manifest, qwen-extension.json. Without one,
Qwen Code installed this repository through gemini-extension.json, which
it checks before the Claude marketplace, and copied that file's server
entry unchanged. Qwen Code reads url as the older SSE transport and only httpUrl as Streamable HTTP, so it would have tried SSE against a server
that speaks Streamable HTTP. Qwen Code reads its own manifest first, so the
new file decides: httpUrl set to the same sign-in address as every other
agent here, no key and no settings. Read from Qwen Code's source
(packages/core/src/extension/extension-converter.ts and
config/mcp-server-config.ts); not yet run in Qwen Code itself.
Install with qwen extensions install iHatePostingOrg/agent-skill:ihateposting,
then choose Authenticate on iHatePosting in /mcp. The server already
accepts Qwen Code's sign-in: its redirect address is on localhost, and the
resource it asks for is exactly the one the server's metadata names.
scripts/check.mjs checks the new manifest like the others: the name, httpUrl, no url, type, headers or settings, and the shared version.