24. The agent holds nothing. The space does
bao's chat, memory, programs and triggers are objects in a space, so the process holds nothing; editing a program is a deploy; schedules are records; devices elect who answers.

24. The agent holds nothing. The space does

bao's chat, memory, programs and triggers are objects in a space, so the process holds nothing; editing a program is a deploy; schedules are records; devices elect who answers.

It is why the agent moves between devices and why "did it run" is a query.

The agent is called bao. Its runtime is anyrt. Its chat, its memory, its schedule, and its own code are objects in a space.

The process holds nothing. Stop it on one device, start it on another, and it picks up the same conversation.

Its programs live in the space too. Edit one, and the next conversation uses it. No restart. The agent can write programs for itself.

A schedule is a record. Cron, or an event, or once. The agent sets a reminder by writing one. Did it run? That is a query.

With several devices online, an election picks the one that answers. The winner is computed from the device list in your private space. Nobody double-answers.

Check yourself. Stop the agent on one device and start it on another. What does it remember?

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime

Attributes
name
24. The agent holds nothing. The space does
summary
bao's chat, memory, programs and triggers are objects in a space, so the process holds nothing; editing a program is a deploy; schedules are records; devices elect who answers.