Rewrite README to match locked TS conventions; minor tool/doc tweaks

Reflects the resolved wayfinder map (issue #1): no build process ever,
separate MCP server process + registration per backend, no lint/format
tooling. Also includes small wording tweaks to the qwen_delegate tool
description and timeout comment made outside this session.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CRnb5Gqdu7gVTQrwAqFdfJ
This commit is contained in:
2026-09-06 18:12:42 +02:00
co-authored by Claude-Bot
parent f3c9016676
commit 061a1f381d
3 changed files with 23 additions and 13 deletions
+3 -2
View File
@@ -10,7 +10,8 @@ export interface DelegateResult {
}
export interface DelegateOptions {
/** Milliseconds before giving up. qwen-code has been observed taking 3-6 min for a trivial
/** Milliseconds before giving up. qwen-code has been observed taking 3-6 min for a trivial,
* takes time to warm up on the first request,
* prompt against a local model proxy, so default generous — see research/qwen-mcp-delegation.md. */
timeoutMs?: number;
/** Injectable for tests. Defaults to node:child_process's spawn. */
@@ -24,7 +25,7 @@ const DEFAULT_TIMEOUT_MS = 10 * 60 * 1000; // 10 min
* qwen-code prints startup warnings (e.g. failed MCP sub-servers) to stderr; those are
* ignored on success and surfaced only when the run itself fails.
*/
export function delegateToQwen(
export function delegateToQwen (
prompt: string,
options: DelegateOptions = {},
): Promise<DelegateResult> {