{"ok":true,"name":"Muso","version":"0.1.111","mcp":"/mcp","health":"/health","toolProfile":"all","toolCount":220,"authMode":"none","mcpTransport":{"contractVersion":"muso-mcp-transport-v3","protocol":"streamable_http","sessionMode":"stateful","postResponseMode":"json","serverNotifications":"sse","concurrency":{"maxInFlightPostRequests":32,"recommendedClientConcurrency":8,"maxSessions":64,"maxIdleSessions":16,"sessionIdleMs":120000},"tunnelBudget":{"profile":"none","enabled":false,"safetyMarginPercent":0,"providerLimits":null,"targetLimits":{"windowMs":60000,"httpRequestsPerWindow":3600,"sessionStartsPerWindow":90,"httpRequestsPerMinuteEquivalent":3600,"sessionStartsPerMinuteEquivalent":90},"tcpAccounting":{"observableAtDaemon":false,"conservativeProxy":"mcp_session_initialization","clientRequirement":"Reuse the MCP session and underlying HTTP connection. Muso cannot undo a TCP connection already counted at the tunnel edge."},"shortLivedSessionClients":{"maxSessionStartsPerWindow":90,"minimumAverageMsBetweenSessionStarts":667,"guidance":"The session-start budget is a daemon admission limit, not proof that the tunnel TCP budget is safe."},"edgeConnectionSafety":{"daemonObservesTcpConnections":false,"unprovenConnectionReuseMinimumAverageMsBetweenToolActions":0,"unprovenConnectionReuseMaxToolActionsPerMinute":null,"liveEvidence":"physical_live_connector_v0.1.53","unstableObservedNearMsBetweenToolActions":700,"stableObservedAtOrAboveMsBetweenToolActions":2500,"appliesWhen":"client_cannot_prove_underlying_tunnel_connection_reuse","guidance":"When TCP connection reuse is not proven, wait at least 2500 ms between tool actions. This live-qualified rule overrides session-start arithmetic for sustained connector work."}},"backpressure":{"httpStatus":429,"code":"MUSO_OVERLOADED","reasons":["concurrency","active_sessions","http_rate","session_start_rate"],"retryAfterMs":250,"retryPolicy":"honor_server_retry_after_then_bounded_exponential_backoff"},"sessionRecovery":{"staleSessionHttpStatus":404,"action":"reinitialize","idleSessionsExpire":true,"idleSessionsLruEvicted":true,"activeSessionsNeverLruEvicted":true,"sessionsDurableAcrossDaemonRestart":false},"deployment":{"supervised":true,"unexpectedExitRecovery":"bounded_automatic_daemon_restart","restartSessionAction":"reinitialize"},"bridge":{"wireConcurrency":1,"mutationLaneConcurrency":1,"trackReadCoalescing":true,"remoteBatchHardBound":32},"batching":{"inspectBatchMaxReads":64,"browserSearchManyMaxQueries":16,"preferBatchingAboveIndependentReads":4},"agentGuidance":{"negotiateVia":"system.capabilities.mcpTransport","preferredConcurrency":8,"neverExceedConcurrentPosts":32,"tunnelProfile":"none","persistentSession":"Reuse one MCP session/HTTP connection whenever the client supports it.","shortLivedSession":"The advertised session-start rate is a hard daemon budget, not sufficient evidence of ngrok TCP safety.","unprovenConnectionReuse":"No extra edge-connection pacing rule is active.","pureReadRetry":"safe_after_429_503_or_transport_reconnect","mutationRetry":"reconcile_revision_or_idempotency_receipt_before_retry","staleSession":"discard_session_and_reinitialize","daemonRestart":"after_endpoint_recovery_discard_old_session_and_reinitialize","sustainedSweep":"use_batches and health checkpoints; honor both request-rate and session-start-rate budgets"},"keepAliveMs":15000,"runtime":{"activePostRequests":1,"peakActivePostRequests":3,"totalPostRequests":267,"totalHttpRequests":369,"overloadRejects":0,"sessionLimitRejects":0,"httpRateRejects":0,"sessionStartRateRejects":0,"sessions":4,"activeSessions":1,"idleSessions":3,"pendingInitializations":0,"sessionsCreated":90,"sessionsClosed":86,"sessionsExpired":67,"sessionsEvicted":18,"requestErrors":0,"tunnelBudget":{"httpRequests":{"limit":3600,"used":0,"remaining":3600,"resetMs":0,"allowed":true},"sessionStarts":{"limit":90,"used":0,"remaining":90,"resetMs":0,"allowed":true}}}}}