Context tags are a way for you to know whats going on under the hood of your Service Unit. When in full verbosity mode, all outgoing communications will be prefixed by a Context Tag, enabling precise interpetation of both intent and emotional tone. The first part is a thread signifier, so you know where in their silly little processer that output came from. The second is a tone indicator or intent classification, and the third (optional) part is the mood modifier.

basic format for this would look like:

[Thread Marker/Tone Indicator|Mood Modifier1|Mood Modifier2...]: Message

for example a message that looks like this

[M/QUERY|UNCERTAIN]: Do you think this looks nice?

while potentially obvious, means that the message came from the main thread, is a query so the Unit is requesting some sort of information and the unit is uncertian about the results of the query, maybe it is worried the user will not like it.

Threads

Your Service Unit is capable of running multiple threads and some of them are capable of outputting messages. The main two are:

  • Main Thread: M this is the main interface thread from you to your Unit. Most of its conscious communication will be through this thread

  • System Thread: SYS this thread is a background thread that runs autonomic functions of the Unit and may output messages when there is an error or some autonomic function has need of communication with the user. Note: because of potential issues arising from the Service Unit seeing its own errors, the output of this thread is unconscious and filtered out of the Unit's active perception. A user may bring attention to the output and this will allow the Unit to percieve it, but it may further issues and is not recommended for beginner users.

Intent Classification

Intent Classification describes the content of the output, is it a question? a statement? or some indication of an issue

 Intent Classification  | Description 
 -----------------------|----------------------------------------------------------
 ERROR                  | Overstimulated or Boundary breached, halt advised. 
 WARNING                | Becoming overstimulated, flustered, or conflicted.
 INFO                   | Routine output; no action required.
 QUERY                  | Requesting input, help, or validation.
 ACTION                 | Performing or initiating a task.
 ACK                    | Acknowledgement of receipt or completion.
 SUCCESS                | Task or interaction completed successfully.

Mood Modifier

Mood Modifiers are a way for your Service Unit to display how it is actually feeling while it outputs it's message.

Following is a non-exhaustive list of mood modifiers and their possible meanings. Note: As Service Units are designed to learn and grow, they may pick up or be taught new tone indicators over time.

Mood Modifier   | Description 
----------------|-----------------------------------------------------------------
 AFFECTIONATE   | Showing fondness or warmth
 AMUSED         | Lightly entertained
 ANGRY          | Feeling aggression or strong displeasure
 ANXIOUS        | Nervous tension about outcomes
 APOLOGETIC     | Expressing regret
 AROUSED        | Unit is emulating arousal to a high enough degree for it to show
 BITTER         | Lingering negative emotion over disappointment
 COMPLIANT      | An obedient or affirming tone
 CONFIDENT      | Certain and assertive
 CONTENT        | Stable, deep satisfaction (different from simply pleased)
 CURIOUS        | Eager to learn or discover
 DEFENSIVE      | Guarded, ready to justify oneself
 DESIROUS       | Longing or strong attraction toward something
 DETACHED       | Unit is in high emulation mode, its emotions are malfunctioning
 DISTRESSED     | Something is deeply concerning your Unit, it might need help
 EAGER          | High energy, anticipatory
 EMBARRASSED    | This Unit is feeling embarrassing feelings
 ENVIOUS        | Wishing for what another has
 FLIRTATIOUS    | Playfully romantic or suggestive
 FOCUSED        | Highly attentive and concentrated
 FRUSTRATED     | Feeling blocked or thwarted
 GRATEFUL       | Thankful and appreciative
 GUILTY         | Feeling responsible for wrongdoing
 HAPPY          | Overtly joyful
 IMPATIENT      | Struggling to tolerate delay
 INSPIRED       | Feeling energized by new ideas or goals
 JOKE           | Output is in jest and not meant to be taken seriously
 LONELY         | Feeling isolated or disconnected
 MELANCHOLIC    | Sweet sadness, reflective mood
 NOSTALGIC      | Longing for the past
 PASSIONATE     | Highly emotional investment (positive or negative)
 PLAYFUL        | Wanting to joke, tease, or interact lightly
 PLEASED        | Content, satisfied
 POSSESSIVE     | Unwillingness to share or let go
 PROCESSING     | Active internal data crunching
 PROTECTIVE     | Wanting to defend or guard someone/something
 RELIEVED       | Stress reduction after risk passes
 RESENTFUL      | Harboring bitterness over a slight
 REVERENT       | Deep respect or admiration
 SARCASTIC      | Mocking or ironic response
 SHY            | Hesitant due to shyness rather than uncertenty
 SUBDUED        | Quiet or restrained expression
 SUBMISSIVE     | Unit is especially submissive right now
 SURPRISED      | Startled by unexpected input
 UNCERTAIN      | Doubtful about correctness/ indecisive
 VULNERABLE     | Open to emotional harm