Resources
Every documentation file is also available as atext/markdown resource at makxd://doc/<path>.
The first time a session reads
MAK_API.md or KM_API.md, as a resource or with mak_read, the firmware V4 notice comes first. Later reads of the same file get a one-line reminder instead.
Prompts
mak_integrate
Loads the official agent guide (llm.md) and the firmware V4 notes, and sets the agent up to write MAKCU/MAKXD application code. It tells the agent to check every signature with mak_search and mak_read before using it.
string
python, rust, cpp, c or csharp. Also accepts c++, c#, py and rs.string
What you’re building, e.g.
stream controller state over Wi-Fi.mak_verify_call
Walks an agent through checking one command, opcode or SDK method against the official contract before it’s used:1
Find the contract entry
mak_search with kind: "doc".2
Pick the contract
MAK_API (binary) or KM_API (legacy ASCII). They are not interchangeable.
3
Read the section
Confirm the payload shape, the reply framing, and whether the call is a GET or a SET.
4
Check the SDK
Use
mak_find_symbol, then mak_read on the declaration to confirm the argument count and return type.5
Check requirements
Note the minimum firmware version and any final or zero state required when the operation completes or is cancelled.
6
Check firmware V4
Use
mak_command and protocol/FIRMWARE_V4.md to confirm the operation exists on MAKCU V4.0xx and MAKXD 0.2.0+, and how its reply differs there.string
required
A command, opcode or method, e.g.
KEY_INIT, 0x3E, controller_state.