Agent Interaction & Memory Flashcards

(42 cards)

1
Q

What is the human analogy used to explain agent delegation?

A

A boss delegating a task to an intern or expert.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the simplest form of agent-to-agent coordination described?

A

Message passing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

In message passing, what is the “message” from the boss to the intern?

A

The task description (requirements) sent to the intern.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In message passing, what is the “message” from the intern back to the boss?

A

The result of the work (e.g., a report section).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Why is message passing considered simple?

A

It’s just “send task → do work → return result.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the biggest dependency in message passing?

A

The quality of the task description.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Why does task description quality matter so much?

A

The delegate’s output quality is directly dependent on the clarity and completeness of the task description.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What common mistake can happen when tasks are sent via tool calls (e.g., JSON fields)?

A

The sender writes overly short task descriptions because the field looks “small.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Why can short task descriptions be harmful?

A

They omit context and requirements the delegate needs to do a good job.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

In multi-agent systems, what does the calling agent need to be good at?

A

Writing rich task descriptions for handoffs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does a call_agent or handoff tool do conceptually?

A

It sends a task message to another agent and receives a result.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why might a coordinator not know what context an expert needs?

A

The coordinator lacks deep domain knowledge about the expert’s work.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does this create for task-based delegation?

A

A context-selection challenge: what information should be included in the message?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is an alternative to carefully crafting a rich task message?

A

Hand off the entire work log/memory so the expert can choose relevant context.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the “work stream” in the analogy?

A

The ongoing log of work, inputs, and drafts collected so far.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does “handoff the entire log” enable?

A

The expert can read the history and decide what information is relevant.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

In agent systems, what plays the role of the “work log”?

A

Memory (conversation history + tool actions + results).

18
Q

What is “memory handoff” in this lesson?

A

Passing the agent’s memory to another agent so it can use full context.

19
Q

What is a key benefit of memory handoff?

A

The specialist can select the context it needs without the coordinator guessing.

20
Q

What is the simplest memory-handoff return style described?

A

The invoked agent reads the memory and adds one final result item back.

21
Q

Why might you want more than just the final result from the specialist?

A

To inspect intermediate work and reuse useful discoveries.

22
Q

What is a “fully shared memory” model?

A

The delegate sees the full memory, adds intermediate steps to it, and returns the complete updated log.

23
Q

What does fully shared memory allow the boss/coordinator to see?

A

Not just the final answer, but the delegate’s process and intermediate findings.

24
Q

What is a key upside of fully shared memory?

A

Transparency into the delegate’s work and richer collaboration.

25
What is a key downside of handing off the whole memory to a specialist?
It exposes the specialist to irrelevant past context, increasing complexity and distraction.
26
How can memory handoff reintroduce the problem multi-agent systems were meant to solve?
It increases each agent’s context load instead of keeping agents isolated and focused.
27
What is the main tradeoff between message passing and memory handoff?
Message passing requires great task descriptions; memory handoff reduces that need but increases context complexity.
28
Why might merging a specialist’s entire memory back into the coordinator be problematic?
It may flood the coordinator with details it doesn’t need.
29
What is an example of “details the boss doesn’t need”?
The full list of calendar availability checks; the boss only needs whether scheduling succeeded.
30
When might a specialist actually need full shared memory?
When it needs many details from the ongoing workstream (participants, constraints, emails, timing).
31
What is the core design decision this lesson highlights?
How agents coordinate: task message vs memory handoff vs fully shared memory.
32
What does the coordination choice affect most?
What context the delegate sees and what context comes back to the coordinator.
33
Why does context flow “dramatically affect” reasoning and prompting?
More/less context changes what the model can infer, what it focuses on, and how reliably it follows requirements.
34
What does “context selection” mean in agent interaction?
Deciding which information is passed to the other agent (or letting it choose).
35
What is the main risk of giving too little context?
The delegate can’t do good work due to missing requirements.
36
What is the main risk of giving too much context?
The delegate gets distracted, costs increase, and irrelevant info can pollute decisions.
37
What is a practical hybrid approach implied by the lesson?
Pass a task message plus a curated subset of memory/context rather than everything.
38
What is the key “engineering mindset” takeaway?
Delegation isn’t magic—communication format determines performance.
39
What is the “intern” lesson for agent builders?
Clear delegation requires either good instructions or access to the right context history.
40
What should be true of a handoff task description in message passing?
It should be rich enough to include requirements, constraints, and needed context.
41
What should be true of memory sharing if you choose it?
It should be intentionally scoped so agents aren’t buried in irrelevant history.
42
What is the central theme of “Agent Interaction & Memory”?
Agent collaboration depends on how information is shared, and that choice has major performance consequences.