ARMARA Course 04

Course 04 / Module 01

Do it by hand once, so you feel what you are buying

Move one result between two existing agents manually, then prove that ordinary calls create no orchestration trace.

Level
Intermediate
Time
14 minutes
Commands
3
Finish
A felt coordination gap

Video / coming soon

The written lesson is complete now.

Reuse two running agents

The production verification used the existing assistant and code-helper by UUID, so no extra agents or stored directories were created.

Use PowerShell and copy the first response with the normal selection shortcut.
01

Give two agents narrow jobs

The first agent supplies one sentence. The second reshapes supplied text. They are separate workers with no coordination layer.

02

Become the message bus

Run in your terminal
armaraos message <RESEARCHER_UUID> "<QUESTION>"
armaraos message <WRITER_UUID> "Turn this into three bullets: <PASTED_RESULT>"
Real first agent sentence and second agent three-bullet transformation
Fresh live output / two existing UUIDs / 24 August 2026
03

Name the friction

You were the message bus.

You moved the result, supplied the context, and held the only knowledge that the first answer fed the second request.

04

Define orchestration after feeling its absence

Orchestration is one agent handing work to another without you in the middle. A trace records the delegation episode, participants, and returned result.

05

Prove ordinary calls make no trace

Run in your terminal
armaraos orchestration list
Run in your terminal
armaraos orchestration list --limit 20 --json
Real orchestration list reporting no traces and JSON empty array
Fresh live output / correct empty result

These calls were independent, not delegation. Empty is the expected proof.

06

Preview the course shape

Next come delegation unlock, missions, trace reading, cost, workflow authoring, and emergency containment.

Check it / explain the empty result

Name what did not happen.

Run orchestration list and explain why two manually connected messages created no delegation trace.

Safety note

This sitting uses ordinary messages and no new authority. Still read copied text before placing it in another agent's prompt.

Troubleshooting for this sitting
What you seeLikely causeWhat to do
Name is rejectedMessage requires UUID.Copy it from agent list.
Second agent lacks contextThe first output was omitted.Paste the complete reviewed text.
Trace list is emptyCalls were independent.That is expected.
Limit is rejectedIt is outside 1 through 200.Choose a valid value.

Back to Course 3 Capstone

Next / Module 4.2

Unlock delegation: the four lines that say no

Lesson ready