Skip to content

Commit 0210e67

Browse files
docs(agent): update response_mode examples to reflect None return
Replace `msg = agent(msg)` with `agent(msg)` in all examples where response_mode writes to a Message field, since the call now returns None (Message is mutated in place). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent ef805eb commit 0210e67

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

docs/learn/nn/agent.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -732,9 +732,9 @@ This structure helps the model clearly distinguish between background informatio
732732
response = scraper("https://example.com/news")
733733
print(response) # Direct string response
734734

735-
# Declarative: Read from Message, write to Message
735+
# Declarative: Read from Message, write to Message (returns None)
736736
msg = mf.Message(content="https://example.com/news")
737-
msg = scraper(msg)
737+
scraper(msg)
738738
print(msg.summary) # Response stored in message
739739
```
740740

@@ -896,7 +896,7 @@ Templates use **Jinja2** syntax to format inputs and outputs. There are three te
896896
agent = Assistant()
897897

898898
msg = mf.Message(content="Who was Nikola Tesla?")
899-
msg = agent(msg)
899+
agent(msg)
900900
print(msg.get("assistant.output"))
901901
# Model outputs: {"safe": true, "answer": "Nikola Tesla was..."}
902902
# Template formats: "Hi! Nikola Tesla was..."

docs/learn/nn/agent/task-and-context.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,9 @@ This structure helps the model clearly distinguish between background informatio
126126
response = scraper("https://example.com/news")
127127
print(response) # Direct string response
128128

129-
# Declarative: Read from Message, write to Message
129+
# Declarative: Read from Message, write to Message (returns None)
130130
msg = mf.Message(content="https://example.com/news")
131-
msg = scraper(msg)
131+
scraper(msg)
132132
print(msg.summary) # Response stored in message
133133
```
134134

@@ -290,7 +290,7 @@ Templates use **Jinja2** syntax to format inputs and outputs. There are three te
290290
agent = Assistant()
291291

292292
msg = mf.Message(content="Who was Nikola Tesla?")
293-
msg = agent(msg)
293+
agent(msg)
294294
print(msg.get("assistant.output"))
295295
# Model outputs: {"safe": true, "answer": "Nikola Tesla was..."}
296296
# Template formats: "Hi! Nikola Tesla was..."

0 commit comments

Comments
 (0)