Libomemo.js 0.0.1 —— 适用于 JavaScript 的 OMEMO 加密库
Libomemo.js 0.0.1 发布,这是首个为 JavaScript 环境提供的 OMEMO 加密协议库。OMEMO 是一种端到端加密协议,常用于即时通讯应用中的消息加密。该库使得在 JavaScript 项目中集成 OMEMO 加密成为可能,支持浏览器和 Node.js 环境。
Libomemo.js 0.0.1 发布,这是首个为 JavaScript 环境提供的 OMEMO 加密协议库。OMEMO 是一种端到端加密协议,常用于即时通讯应用中的消息加密。该库使得在 JavaScript 项目中集成 OMEMO 加密成为可能,支持浏览器和 Node.js 环境。
At Google I/O, Google announced Gemini Spark, a personal AI agent running on Gemini 3.5 Flash and Antigravity. The open source Gemini CLI will stop working with AI subscriptions on June 18th, replaced by a closed source Antigravity CLI.
Google released Gemini 3.5 Flash directly to general availability, rolling it out across its Gemini app, Search, and developer platforms. The model is 3x the price of 3 Flash Preview, fitting a broader trend of AI labs raising API prices. A new beta Interactions API with server-side history management was also announced.
Google announced Gemini Spark, a new AI personal agent capable of navigating users' digital lives and acting on their behalf across Google products. The agent has been tested with limited users and will be available next week to subscribers of AI Ultra, a new $100-per-month tier.
Datasette-Agent 0.1a4 has been released, leveraging the new makeJumpSections() JavaScript plugin hook in Datasette 1.0a30 to add a "Start a new agent chat" interface to the Jump menu. The feature is available for testing on agent.datasette.io after signing in with a GitHub account.
Datasette 1.0a30 introduces a customizable "Jump to..." menu, accessible by pressing / on the latest demo site. A new plugin hook, jump_items_sql(), lets plugins add searchable items to this menu.