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
ContextVM 0.13 changes the server announcement and payment interaction API, so rstate now targets the current SDK contract while preserving the existing transparent payment mode as an opt-in compatibility setting.
Constraint: @contextvm/sdk 0.13.9 is inside the pnpm minimum-release-age cooldown but is the requested latest SDK line
Rejected: Keep deprecated isPublicServer usage | 0.13 exposes isAnnouncedServer instead
Rejected: Hard-code transparent payments | 0.13 introduces optional payment interaction as the lifecycle default
Confidence: high
Scope-risk: moderate
Directive: Keep CVM_PAYMENT_INTERACTION_POLICY limited to SDK-supported server policies unless ContextVM adds new server-side values
Tested: pnpm -C apps/rstate run type-check
Tested: pnpm -C apps/rstate exec vitest run
Tested: pnpm -C apps/rstate run build
Tested: pnpm peers check --filter @nostr-watch/rstate
Not-tested: Live CVM relay/payment flow against deployed NWC wallet
0 commit comments