MCPcopy Create free account
hub / github.com/IBM/mcp-cli / add_message

Method add_message

src/mcp_cli/context/context_manager.py:212–217  ·  view source on GitHub ↗

Add a message to conversation history.

(self, message: ConversationMessage | dict[str, Any])

Source from the content-addressed store, hash-verified

210
211 # Conversation message helpers
212 def add_message(self, message: ConversationMessage | dict[str, Any]) -> None:
213 """Add a message to conversation history."""
214 if isinstance(message, ConversationMessage):
215 self.conversation_history.append(message.to_dict())
216 else:
217 self.conversation_history.append(message)
218
219 def add_user_message(self, content: str) -> None:
220 """Add a user message to conversation history."""

Callers 6

add_user_messageMethod · 0.95
add_assistant_messageMethod · 0.95
add_system_messageMethod · 0.95
add_tool_messageMethod · 0.95
test_add_message_dictMethod · 0.80

Calls 1

to_dictMethod · 0.45

Tested by 2

test_add_message_dictMethod · 0.64