Repository navigation
v0.7.0
An agent's three most common dead ends on iHatePosting now get a precise
answer instead of a bare refusal, and the skill and docs say how to read it.
One sentence in the skill said the opposite of what is now true (that
validate_post takes platform names only), so this is a minor release.
validate_posttakes account ids. Itsplatformsis now exactly
create_post's: a name checks every active account on that platform, an
account id checks that one account. Agents that handedvalidate_post
the same arguments ascreate_post, as the skill says to, were refused
for the id. Needs the iHatePosting MCP server 0.12.0 (npm) or the hosted
connector;ihateposting post --to <account id> --checkworks from CLI
0.6.0.- An account id as an
optionsoroverrideskey is read as that
account's platform. One customer's agent keyed YouTube's options by the
account id and got only "Invalid key in record". Two keys for one platform
are refused, saying options apply per platform. - A 404 on a post says which kind it is.
post_deletedwith
deletedAtwhen the post was deleted or removed (an agent that deleted
three posts and read them back to check was told only "not found");
post_not_foundwhen no post in the account has that id, with
didYouMeanwhen the id is one of the user's with a few characters
wrong. The skill says to confirm a suggested post with the user before
acting on it.