Services du protocole Bluesky : Jetstream v2 avec relecture réseau
Bluesky a lancé Bluesky Protocol Services, une nouvelle marque et un site web pour l'infrastructure publique qu'elle exploite sur le réseau AT Protocol. La grande nouvelle est Jetstream v2, qui ajoute Network Replay — un moyen d'obtenir des données réseau historiques via HTTP, puis de basculer sur le flux WebSocket en direct sans interruption.
Jetstream v2 : Network Replay
Jetstream est un service qui permet de s'abonner à une partie du réseau AT Protocol sous forme de JSON brut via WebSocket. Auparavant, vous ne pouviez pas obtenir de données historiques de Jetstream ; vous deviez remplir vous-même les référentiels. Jetstream v2 corrige cela avec une nouvelle fonctionnalité Network Replay.
Voici comment cela fonctionne :
- Envoyez vos filtres en POST à
planSnapshotpour obtenir un plan pour les données historiques. - Téléchargez les segments scellés via HTTP simple.
- Connectez-vous au WebSocket en direct au point de bascule pour continuer en temps réel.
La relecture est sans état côté serveur : pas de curseur par consommateur, pas d'enregistrement d'abonnement, rien à préparer côté client. Vous pouvez aussi simplement prendre un instantané du réseau (copie à un moment donné) via HTTP uniquement, en utilisant listSegments et getSegment, sans flux en direct.
Cela permet une analyse côté serveur sur des données historiques sans remplissage local. Les cas d'utilisation incluent le démarrage d'une application, l'analyse d'un mois de messages ou la récupération après une panne.
Étant donné que le service d'archives est gourmand en bande passante, Bluesky exige désormais un jeton API pour les demandes d'archives. Le flux en direct reste ouvert et non authentifié. Aucun projet d'ajout d'authentification au flux en direct.
Les instances v2 sont maintenant en ligne :
wss://jetstream.us-west.bsky.network
wss://jetstream.us-east.bsky.networkLes instances v1 existantes continuent de fonctionner sans changement, et le flux en direct se comporte de manière identique, donc aucune précipitation pour migrer.
Nouveaux SDK Jetstream
Ils ont également publié des SDK Jetstream officiels pour TypeScript et Go. Voici l'exemple TypeScript tiré de la documentation :
import { Jetstream } from '@bsky/jetstream'
import { app } from '@bsky/sdk/lexicons'
const js = new Jetstream('https://jetstream.us-east.bsky.network')
for await (const evt of js.live({ collections: [app.bsky.feed.post] })) {
if (evt.kind === 'commit' && evt.commit.operation === 'create') {
console.log(evt.commit.collection, evt.commit.record.text)
}
}
Le SDK TypeScript est sur npm ; le SDK Go fait partie du projet Jetstream.
SDK TypeScript de Bluesky rebasé sur lex
Le SDK TypeScript de Bluesky est reconstruit sur @atproto/lex, supprimant les chemins de code hérités. Il est entièrement typé de bout en bout, de la couche protocole jusqu'aux enregistrements app.bsky. Tous les nouveaux exemples de documentation l'utilisent. L'ancien @atproto/api fonctionne toujours, mais le nouveau SDK élimine les recommandations des LLM vers des versions obsolètes.
Mises à jour sur endpoints.bsky.app
La référence HTTP sur endpoints.bsky.app a été mise à jour. L'ancien docs.bsky.app est remplacé par le nouveau site Protocol Services.
Toute l'infrastructure est open source et auto-hébergeable.
📖 Lire la source complète : HN AI Agents
👀 See Also

Anthropic clarifie la politique d'utilisation du CLI Claude pour l'intégration OpenClaw
Anthropic a confirmé que l'utilisation du CLI Claude de style OpenClaw est à nouveau autorisée, permettant aux développeurs de réutiliser directement les identifiants existants du CLI Claude. La documentation détaille à la fois les méthodes d'authentification par clé API et CLI, ainsi que les options de configuration pour les modèles Claude 4.6, le mode rapide et la mise en cache des prompts.

Problèmes de téléchargement et d'indexation de fichiers dans Claude Projects documentés
Claude Projects présente plusieurs problèmes confirmés au niveau du backend : les fichiers restent bloqués lors de l'indexation, le mode de recherche RAG s'active prématurément à environ 13 fichiers quel que soit le nombre de tokens, et le contenu mis en cache persiste même après suppression et nouveau téléchargement.

Analyse des problèmes de benchmarking TB2 dans la tâche de récupération db-wal-recovery
Une analyse de Reddit révèle des problèmes avec la tâche de récupération db-wal de Terminal Bench 2.0, où les agents peuvent accidentellement détruire des preuves en ouvrant des bases de données SQLite, et montre comment l'injection de prompt affecte les résultats du classement.

MiMo-V2.5-Pro évalué : Fort raisonnement de déduction sociale, bon rapport qualité-prix face au K2.6
MiMo-V2.5-Pro rivalise avec Kimi K2.6 dans les parties autonomes de Blood on the Clocktower, avec un taux de victoire déséquilibré de 88 % pour le camp du Bien contre 48 % pour le camp du Mal, coûte 0,99 $ par partie pour 183 000 jetons de sortie, et est pratique avec des matchs de 2 à 3 heures.