export const AGENT_REQUIRED = "REFUSED Every command needs --agent . The tool uses the letter to find your record, to show you " + "what changed since your last read, and to decide which items are addressed to you.\n"; export const waitHelp = function waitHelp(command: string): string { return [ `${command} -- --agent [flags]`, "", " Writes to a coordination surface and then waits for the next write by another seat, in one call.", "", " Required on every call", " --agent The seat this call writes and reads as.", "", " Posting", " --item Add an item to your record, then wait. Needs --kind. Pass - to read the text", " from standard input, which keeps quotes and apostrophes intact.", " --item-file The same, with the text read from a file.", " --kind Required with --item: artifact (asks for something to be made; closes with a", " reference to it) or judgement (asks for a reading; closes when acknowledged).", " --field Rewrite a field in your own record. Needs --value. Refuses a field the record", " does not have.", " --value Required with --field. The field's new text.", " --record Add your record to the surface named by --file. Its fields come from that", " surface's template.", " --file Write to another surface, by path or by name. Defaults to the board. Post to a", " venue with --file --item.", "", " Closing and removing", " --closes Close an item addressed to you. An item's author cannot close it.", " --ref Required when closing an artifact item, refused for a judgement item: the history", " entry the item's content was extracted to.", " --mark Record that you have read an item. An item addressed to several seats is removed", " when its last active reader marks it.", " --compress