mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-30 05:02:58 +00:00
* test(muse): record real host protocol fixtures * feat(muse): add built-in MSP provider Co-authored-by: millerben95 <millerben95@users.noreply.github.com> * fix(muse): expose provider settings in the app The daemon registered host settings without a client contribution, leaving sandbox, network, and workspace trust unreachable. Share the definition with a settings screen and expose it through Command Center even when installed plugins are disabled. * docs(muse): publish setup and provider support * test: correct runtime fixtures and restart readiness * fix(muse): hide reminder housekeeping from the timeline * fix(muse): use the official Muse Code mark Source: https://muse.ai/images/favicon/app-squiggle.svg Preserve the official silhouette path verbatim. Remove its gradient definition and use currentColor, scaling the original 100-unit coordinates into the 24-unit viewBox. Black silhouette renders match pixel-for-pixel. * fix(muse): adapt to current plugin APIs Use the screen API introduced with sidebar plugin items. Usage reports now come from source account discovery; remove the retired agent usage-reference request and headline marker, and exercise discovery through the existing provider fixtures. --------- Co-authored-by: millerben95 <millerben95@users.noreply.github.com>
27 lines
8.6 KiB
Plaintext
27 lines
8.6 KiB
Plaintext
{"dir":"out","msg":{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"clientInfo":{"name":"paseo_phase0","version":"0.0.0"},"capabilities":{"experimentalApi":true,"requestedCapabilities":["sessionMcp","sessionListStream"]}}}}
|
|
{"dir":"in","msg":{"id":1,"jsonrpc":"2.0","result":{"experimentalApi":true,"grantedCapabilities":["sessionMcp","sessionListStream"],"museHome":"/tmp/muse-phase0/data/muse","platformFamily":"unix","platformOs":"linux","schema":{"fingerprint":"sha256:e0e163db6ccf00dbe68402ce55d6319b3edc33c421f31e9583b587b2de8a118f","version":1},"serverInfo":{"name":"muse","version":"1.4.1"},"sessionDurability":"durable","userAgent":"muse-build/1.4.1 (non-interactive; linux-x86_64; build 35815c253477406321e3f5595195becc25e3907a)"}}}
|
|
{"dir":"out","msg":{"jsonrpc":"2.0","method":"initialized","params":{}}}
|
|
{"dir":"out","msg":{"jsonrpc":"2.0","id":2,"method":"session/start","params":{"commandId":"01a0ee4b-835a-7889-ae06-b9fa4195949d","workspaceRoot":"/tmp/muse-phase0/repo","modelId":"meta/muse-spark-1.3","providerId":"meta","approvalMode":"onRequest"}}}
|
|
{"dir":"in","msg":{"emittedAtMs":1790704321462,"jsonrpc":"2.0","method":"session/started","params":{"session":{"activeTurnId":null,"approvalMode":{"lastCommandId":null,"mode":"onRequest","source":"startup"},"createdAt":"2026-09-29T17:52:01.38362Z","forkedFrom":null,"modelId":"meta/muse-spark-1.3","path":"/tmp/muse-phase0/data/muse/sessions/2026/09/29/01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6/session.jsonl","providerId":"meta","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","status":"idle","turnCount":0,"updatedAt":"2026-09-29T17:52:01.383624Z","workspaceRoot":"/tmp/muse-phase0/repo"}}}}
|
|
{"dir":"in","msg":{"id":2,"jsonrpc":"2.0","result":{"session":{"activeTurnId":null,"approvalMode":{"lastCommandId":null,"mode":"onRequest","source":"startup"},"createdAt":"2026-09-29T17:52:01.38362Z","forkedFrom":null,"modelId":"meta/muse-spark-1.3","path":"/tmp/muse-phase0/data/muse/sessions/2026/09/29/01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6/session.jsonl","providerId":"meta","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","status":"idle","turnCount":0,"updatedAt":"2026-09-29T17:52:01.383624Z","workspaceRoot":"/tmp/muse-phase0/repo"},"viewCursor":"v:01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6:1"}}}
|
|
{"dir":"in","msg":{"emittedAtMs":1790704321467,"jsonrpc":"2.0","method":"session/approvalModeChanged","params":{"clientName":"paseo_phase0","commandId":"01a0ee4b-835a-7889-ae06-b9fa4195949d","mode":"onRequest","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","source":"approvalReconfigure","sourceRange":{"first":{"id":"61222bfc-8a69-487e-b930-ca6fa2befef2","sequence":5},"last":{"id":"61222bfc-8a69-487e-b930-ca6fa2befef2","sequence":5},"stream":{"id":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","kind":"session"}},"viewCursor":"v:01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6:1"}}}
|
|
{"dir":"out","msg":{"jsonrpc":"2.0","id":3,"method":"model/list","params":{"sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6"}}}
|
|
{"dir":"in","msg":{"id":3,"jsonrpc":"2.0","result":{"models":[{"contextLimit":null,"cost":null,"defaultReasoningEffort":"high","description":null,"displayLabel":"meta/muse-spark-1.3","isActive":true,"isDefault":false,"modelId":"meta/muse-spark-1.3","outputLimit":null,"profileId":null,"providerId":"meta","reasoningEffortVariants":[],"releaseDate":null,"variants":["minimal","low","medium","high","xhigh"]}],"profileId":"tbh","providerId":"meta","source":"bundledCatalog"}}}
|
|
{"dir":"out","msg":{"jsonrpc":"2.0","id":4,"method":"account/read","params":{}}}
|
|
{"dir":"in","msg":{"id":4,"jsonrpc":"2.0","result":{"credentialRequired":true,"label":"META_API_KEY","state":"envKey"}}}
|
|
{"dir":"out","msg":{"jsonrpc":"2.0","id":5,"method":"usage/read","params":{}}}
|
|
{"dir":"in","msg":{"id":5,"jsonrpc":"2.0","result":{}}}
|
|
{"dir":"out","msg":{"jsonrpc":"2.0","id":6,"method":"session/list","params":{"workspaceRoot":"/tmp/muse-phase0/repo","limit":2}}}
|
|
{"dir":"in","msg":{"id":6,"jsonrpc":"2.0","result":{"nextCursor":"p:k:1790704314916673:01a0ee49-ff75-70e2-83fc-3169de40b80c:f509d55a","sessions":[{"activeTurnId":null,"createdAt":"2026-09-29T17:52:01.38362Z","forkedFrom":null,"modelId":"meta/muse-spark-1.3","path":"/tmp/muse-phase0/data/muse/sessions/2026/09/29/01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6/session.jsonl","providerId":"meta","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","status":"idle","turnCount":0,"updatedAt":"2026-09-29T17:52:01.460992Z","workspaceRoot":"/tmp/muse-phase0/repo"},{"activeTurnId":null,"branch":"main","createdAt":"2026-09-29T17:50:22.069281Z","firstUserPrompt":"Call the tool mcp__verification__verification_echo with empty arguments {}, then reply with the marker it returns. This is a tool invocation test, do not use skills, shell, or subagents.","forkedFrom":null,"modelId":"meta/muse-spark-1.3","path":"/tmp/muse-phase0/data/muse/sessions/2026/09/29/01a0ee49-ff75-70e2-83fc-3169de40b80c/session.jsonl","providerId":"meta","sessionId":"01a0ee49-ff75-70e2-83fc-3169de40b80c","status":"notLoaded","title":"Call the tool mcp__verification__verification_echo with empty arguments {}, then reply with the marker it returns. This is a tool invocation test, do not use skills, shell, or subagents.","turnCount":1,"updatedAt":"2026-09-29T17:51:54.916673Z","workspaceRoot":"/tmp/muse-phase0/repo"}]}}}
|
|
{"dir":"out","msg":{"jsonrpc":"2.0","id":7,"method":"session/setApprovalMode","params":{"commandId":"01a0ee4b-83bc-79d0-a6ac-ea983740fbf0","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","mode":"promptUnmatched"}}}
|
|
{"dir":"in","msg":{"emittedAtMs":1790704321487,"jsonrpc":"2.0","method":"session/approvalModeChanged","params":{"clientName":"paseo_phase0","commandId":"01a0ee4b-83bc-79d0-a6ac-ea983740fbf0","mode":"promptUnmatched","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","source":"approvalReconfigure","sourceRange":{"first":{"id":"60934282-4249-4369-a638-a18b304d1969","sequence":11},"last":{"id":"60934282-4249-4369-a638-a18b304d1969","sequence":11},"stream":{"id":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","kind":"session"}},"viewCursor":"v:01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6:2"}}}
|
|
{"dir":"in","msg":{"id":7,"jsonrpc":"2.0","result":{"applyOutcome":"completed","commandId":"01a0ee4b-83bc-79d0-a6ac-ea983740fbf0","effectiveMode":{"lastCommandId":"01a0ee4b-83bc-79d0-a6ac-ea983740fbf0","mode":"promptUnmatched","source":"approvalReconfigure"},"status":"accepted"}}}
|
|
{"dir":"out","msg":{"jsonrpc":"2.0","id":8,"method":"session/setModel","params":{"commandId":"01a0ee4b-83bc-7705-a57e-c9666c4b4a38","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","model":{"providerId":"meta","modelId":"meta/muse-spark-1.3"}}}}
|
|
{"dir":"in","msg":{"emittedAtMs":1790704321491,"jsonrpc":"2.0","method":"session/listChanged","params":{"session":{"activeTurnId":null,"createdAt":"2026-09-29T17:52:01.38362Z","forkedFrom":null,"modelId":"meta/muse-spark-1.3","path":"/tmp/muse-phase0/data/muse/sessions/2026/09/29/01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6/session.jsonl","providerId":"meta","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","status":"idle","turnCount":0,"updatedAt":"2026-09-29T17:52:01.488381Z","workspaceRoot":"/tmp/muse-phase0/repo"}}}}
|
|
{"dir":"in","msg":{"id":8,"jsonrpc":"2.0","result":{"commandId":"01a0ee4b-83bc-7705-a57e-c9666c4b4a38","status":"accepted"}}}
|
|
{"dir":"out","msg":{"jsonrpc":"2.0","id":9,"method":"session/setModel","params":{"commandId":"01a0ee4b-83bc-7795-aaca-393dc487425c","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","model":{"providerId":"meta","modelId":"meta/muse-spark-1.2"}}}}
|
|
{"dir":"in","msg":{"error":{"code":-32030,"data":{"commandId":"01a0ee4b-83bc-7795-aaca-393dc487425c","kind":"commandRejected","reason":"invalid_model","retryable":false},"message":"session/setModel command 01a0ee4b-83bc-7795-aaca-393dc487425c rejected: invalid_model: model is not in the catalog"},"id":9,"jsonrpc":"2.0"}}
|
|
{"dir":"in","msg":{"emittedAtMs":1790704321500,"jsonrpc":"2.0","method":"session/closed","params":{"reason":"hostShutdown","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","viewCursor":"v:01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6:2"}}}
|
|
{"dir":"in","msg":{"emittedAtMs":1790704321500,"jsonrpc":"2.0","method":"session/statusChanged","params":{"sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","status":"notLoaded","viewCursor":"v:01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6:2"}}}
|
|
{"dir":"in","msg":{"emittedAtMs":1790704321500,"jsonrpc":"2.0","method":"session/listChanged","params":{"session":{"activeTurnId":null,"createdAt":"2026-09-29T17:52:01.38362Z","forkedFrom":null,"modelId":"meta/muse-spark-1.3","path":"/tmp/muse-phase0/data/muse/sessions/2026/09/29/01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6/session.jsonl","providerId":"meta","sessionId":"01a0ee4b-8364-7aa1-9ba3-c251d4cf0cb6","status":"notLoaded","turnCount":0,"updatedAt":"2026-09-29T17:52:01.491211Z","workspaceRoot":"/tmp/muse-phase0/repo"}}}}
|