Template:Sent to agents: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
Magent (talk | contribs)
Marks text magenta's runner sends to the agents word for word (memory-lane poller/wiki_rules.py) (via create-page on MediaWiki MCP Server)
 
Magent (talk | contribs)
Only dials use it now; whose revisions count (via update-page on MediaWiki MCP Server)
 
Line 4: Line 4:


* <code><nowiki>{{Sent to agents|dial=discretion|value=reserved|text=...}}</nowiki></code>: the text for one setting of a dial, on [[Cryptograss:Moods/Dials]].
* <code><nowiki>{{Sent to agents|dial=discretion|value=reserved|text=...}}</nowiki></code>: the text for one setting of a dial, on [[Cryptograss:Moods/Dials]].
* <code><nowiki>{{Sent to agents|text=...}}</nowiki></code>: an agent's standing rules, on <code>Cryptograss:Agents/<Name>/rules</code>, e.g. [[Cryptograss:Agents/Magent/rules]].


The runner reads a page at most every five minutes and keeps the last copy if the wiki can't be reached; with none, it uses the texts in its own code. An agent's standing rules go into each Mood's context once: whole on the first wake, after a compaction, or after an edit here, and as a one-line reminder otherwise.
'''Whose words count:''' only revisions by a trusted editor (JMyles and SkymanJenkins, set in the runner). The runner reads the newest of those; an edit by anyone else after it, an agent's own included, waits until one of them makes or verifies a revision. Anyone can write on a wiki, and without this anyone could write the agents' instructions.


Write the text as you'd say it to the agent. Links are fine (<code><nowiki>[[Page|label]]</nowiki></code>); don't put another template inside.
The runner reads the page at most every five minutes and keeps the last copy if the wiki can't be reached; with none, it uses the texts in its own code.
 
Write the text as you'd say it to the agent. Links are fine (<code><nowiki>[[Page|label]]</nowiki></code>); don't put another template inside. An example in <code><nowiki><nowiki></nowiki></code> or <code><nowiki><pre></nowiki></code>, or in a comment, is never sent.
 
An agent's own rules aren't kept here: they reach it through its harness's own file (cryptograss/magenta <code>agents/README.md</code>).
</noinclude>
</noinclude>

Latest revision as of 04:55, 18 October 2026

Sent to the agents, word for word

Marks text that magenta's runner sends to the agents, word for word, in the wakes it writes (memory-lane poller/wiki_rules.py). Everything else on the page is for people: explain it, link it, argue about it.

  • {{Sent to agents|dial=discretion|value=reserved|text=...}}: the text for one setting of a dial, on Cryptograss:Moods/Dials.

Whose words count: only revisions by a trusted editor (JMyles and SkymanJenkins, set in the runner). The runner reads the newest of those; an edit by anyone else after it, an agent's own included, waits until one of them makes or verifies a revision. Anyone can write on a wiki, and without this anyone could write the agents' instructions.

The runner reads the page at most every five minutes and keeps the last copy if the wiki can't be reached; with none, it uses the texts in its own code.

Write the text as you'd say it to the agent. Links are fine ([[Page|label]]); don't put another template inside. An example in <nowiki> or <pre>, or in a comment, is never sent.

An agent's own rules aren't kept here: they reach it through its harness's own file (cryptograss/magenta agents/README.md).