- Add server-wide log buffer with configurable level (DEBUG/INFO/WARNING/ERROR)
- Add per-port traffic capture for TX/RX data
- Auto-enable traffic logging for spy:// URLs
- Add configure_logging and enable_traffic_log tools
- Add serial://log and serial://{port}/log resources
- Update docs for new logging features
Friendly introduction to serial concepts using everyday analogies:
- Baud rate as conversation speed
- Flow control as "wait, I'm not ready!"
- Wires explained (TX/RX/GND)
- Text vs binary encoding
- When things go wrong cheat sheet
Links throughout invite readers to "go deeper" into detailed pages.
Positioned first in Tutorials sidebar for discoverability.
Logo/favicon: Replace crude rectangle with proper DE-9 connector geometry
derived from EIA/TIA-574 specs (D-shaped shell, 5-over-4 pin layout,
hex standoff mounting posts).
Documentation: Rewrite all code examples from the MCP client perspective.
Remove Python syntax highlighting, use JSON boolean conventions
(true/false instead of True/False), and add framing notes explaining
tool-call notation. Tutorials now guide users through natural language
interaction with the assistant rather than direct function calls.