Skip to content

Commit a24f76d

Browse files
authored
Update design-principles.md
Added the considaration of direct processing of heavy assets.
1 parent 82bee84 commit a24f76d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/design-principles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ Apply them with nuance.
99
- **Self-Healing Errors**: Return actionable errors that include context and potential fixes.
1010
- **Human-Agent Collaboration**: Output must be readable by machines (structured) AND humans (summaries).
1111
- **Progressive Complexity**: Tools should be simple by default (high-level actions) but offer advanced optional arguments for power users.
12-
- **Reference over Value**: for heavy assets (screenshots, traces, videos), return a file path or resource URI, never the raw data stream.
12+
- **Reference over Value**: for heavy assets (screenshots, traces, videos), return a file path or resource URI, never the raw data stream. Some MCP clients support a built-in handling of heavy assets e.g. directly displaying images. This *could* be an exception.

0 commit comments

Comments
 (0)