
Security News
OpenCode User Hit with Hostile Backlash After Reporting Free AI Loophole
An OpenCode user faced harassment after reporting a free AI usage loophole, drawing a bitter backlash in a GitHub thread that has since been deleted.
@dsh-std/presentation
Advanced tools
English | 中文
Small, invocation-scoped operations that a runtime facet may request from a connected presentation client.
v1alpha1 defines five independent presentation protocols:
OpenExternal asks the client to open an HTTP or HTTPS URI.CopyText asks the client to copy text to its clipboard.Notification asks the client to display informational, warning, or error text.UserInteraction carries structured questions, one-invocation approvals, and secret input.ExternalRedirect receives a one-shot HTTP redirect on the user side and may reserve an exact loopback URI requested by the consumer.A facet declares each required operation in its manifest. A client advertises only the protocols it can perform for the current connection. The runtime admits the command only when all required presentation protocols are available, and it accepts only operations declared by that facet. Operations belong to the active invocation; they are not a global event bus or a persistent client capability.
The package provides protocol definitions, invocation-scoped typed client and implementation binders, and request/result validation. The Host binds request identity and origin when it creates a client; consumers supply only operation-specific input. It does not perform UI work. Native applications, terminals, browsers, editors, and automation clients may implement different subsets.
Simple operations are available from @dsh-std/presentation/operations, while interaction types are available from @dsh-std/presentation/interaction. A Host-provided PresentationDescriptor is only a projection of active agreements for the current invocation; it is not a separate Snapshot protocol.
OpenExternal intentionally rejects non-HTTP(S) URI schemes.v1alpha1.FAQs
Unknown package
The npm package @dsh-std/presentation receives a total of 47 weekly downloads. As such, @dsh-std/presentation popularity was classified as not popular.
We found that @dsh-std/presentation demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
An OpenCode user faced harassment after reporting a free AI usage loophole, drawing a bitter backlash in a GitHub thread that has since been deleted.

Threat Research
/Security News
319 browser extensions installed by 13.4 million users hijack searches, capture queries, and collect referral payments from Yahoo and Bing.

Threat Research
Malicious Firefox extensions mimic Phantom, Jupiter, and Bitget wallets to steal recovery phrases and private keys, with one fetching its payload remotely.