Skip to content

fix(buzz): publish Agent Files as kind 34180 and split big days of notes, so the relay takes them - #331

Merged
AVGVSTVS96 merged 3 commits into
mainfrom
fix/buzz-memory-noise
Nov 13, 2026
Merged

AVGVSTVS96 merged 3 commits into
mainfrom
fix/buzz-memory-noise

Conversation

@AVGVSTVS96

@AVGVSTVS96 AVGVSTVS96 commented Nov 13, 2026 •

Copy link
Copy Markdown
Owner

Two things filled the hub's log (about two-thirds of it since Nov 10) and kept data from the Buzz memory panel.

  1. A day of notes over 64 KB was skipped and logged on every sync (~11,000 lines since Nov 10). A busy day's notes now go out in parts that each fit NIP-44's limit: mem/notes/<day>, then mem/notes/<day>/2 and on. A day that fits keeps its one slug, and a part that goes away is tombstoned by the existing path.
  2. Agent Files used kind 30180, which Buzz's relay now uses for custom emoji entries (feat(relay): add kind 30180 custom emoji entry block/buzz#8783, Nov 5), so every file-record publish was rejected with invalid: emoji entry must have exactly one emoji tag (~1,400 lines). NIP-AF moved Agent Files to kind:34180 (AVGVSTVS96/buzz, docs/nips/NIP-AF.md), so hex now publishes that kind, with the test vectors updated to the spec's 34180 ids and signatures. A relay that doesn't know 34180 yet (block/buzz main doesn't) answers "unknown event kind", which turns shared files off with one line per start, as it did before Nov 5. Memory engrams are unaffected either way.

Tests: the Agent Files tests expect kind 34180 and the spec's vectors, and a new test has an ~80 KB day go out as two parts with nothing logged; both fail on main.

@vercel

vercel Bot commented Nov 13, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
hex Ready Ready Preview Nov 13, 2026 6:56am UTC

Request Review

@AVGVSTVS96
AVGVSTVS96 merged commit ca594f4 into main Nov 13, 2026
6 checks passed
@AVGVSTVS96
AVGVSTVS96 deleted the fix/buzz-memory-noise branch November 13, 2026 07:04

This branch was successfully deployed

1 active deployment
Preview — 6d094fc8 Deployed Nov 13, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant