# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 4
# self = https://watcher.sour.is/conv/lql4xqa
@lyse awesome! i love failing test cases. Do you have them pushed up on a branch to check out?
@xuu Yes, I just pushed them together with a fix: https://git.mills.io/yarnsocial/yarn/pulls/484 Please have a look. I'm not super satisfied with it, it looks a bit more complicated than it should be, but I have no idea how to simplify it even further. Maybe you can come up with something. :-) Btw, our new shiny Metadata Extension Specification limits keys to alphanumeric, hyphens and underscores, but the implementation here permits even more. I'm very impressed with your lexer modes, xuu, they saved me from a ton of work! :-) /cc @prologic