| config_schema | {"properties":{"posting_rules":{"type":"text","label":"Posting Rules","description":"Rules for how the LLM should create tweets","placeholder":"- Keep tweets concise\n- Use relevant hashtags\n- Never post controversial content","group":"rules"},"safety_rules":{"type":"text","label":"Safety Rules","description":"Safety rules and constraints","placeholder":"- Always confirm with the user before tweeting\n- Never share confidential information","group":"rules"}}} |
| tool_schema | {"name":"x","description":"Create tweets, reply, retweet, like, search, and manage your X (Twitter) account","parameters":{"type":"object","properties":{"action":{"type":"string","description":"Which operation to perform","enum":["get_me","create_tweet","delete_tweet","reply","retweet","like","unlike","search","get_user","get_tweet","follow","get_user_tweets"]},"text":{"type":"string","description":"Tweet text content -- for create_tweet, reply","default":""},"tweet_id":{"type":"string","description":"Tweet ID -- for delete_tweet, reply, retweet, like, unlike, get_tweet","default":""},"query":{"type":"string","description":"Search query -- for search","default":""},"username":{"type":"string","description":"Username (without @) -- for get_user","default":""},"target_user_id":{"type":"string","description":"User ID to follow -- for follow","default":""},"user_id":{"type":"string","description":"User ID -- for get_user_tweets","default":""},"max_results":{"type":"integer","description":"Max results for search and get_user_tweets (5-100)","default":10}},"required":["action"]}} |