Skip to content

NIP-14: subject tag support for text events #523

Closed

Description

@a-khushal

Is your feature request related to a problem? Please describe.
some clients use NIP-14 subject tags in text notes, but nostream does not support NIP-14 yet.

Describe the solution you'd like
add support for NIP-14 subject tags, add tests for it, and also update docs of supported NIPs.

Additional context

Activity

  1. a-khushal commented on Apr 19, 2026

    @a-khushal
    ContributorAuthor

    @cameri can i work on this?

  2. a-khushal commented on Apr 19, 2026

    @a-khushal
    ContributorAuthor

    plan of implementation:

    1. accepting ["subject", "<string>"] tag on text note events (kind: 1) in normal relay flow
    2. Preserving the subject tag end-to-end (ingest -> store -> read/relay output), withhout any kind of mutation.
    3. add NIP-14 to supported NIPs
  3. a-khushal commented on Apr 20, 2026

    @a-khushal
    ContributorAuthor

    @cameri tested nip-14 locally, subject tag is already coming back from relay as a generic tag on main (screenshot attached). so don’t think there’s any behavior change needed here

    Image

    we can still keep this as a non-behavior change with constants, tests and docs to match the NIPs, but do we actually need it?

  4. cameri commented on Apr 22, 2026

    @cameri
    Owner

    Agreed no behaviour change is needed, but can we add a simple integration test for this? Then we can claim we support NIP-14.

  5. a-khushal commented on Apr 22, 2026

    @a-khushal
    ContributorAuthor

    Agreed no behaviour change is needed, but can we add a simple integration test for this? Then we can claim we support NIP-14.

    yup, raised a PR for the same #566

  6. cameri commented on Apr 25, 2026

    @cameri
    Owner

    Thank you @a-khushal !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions