Files
coyote/config.role.example.md
T
Dark-Alex-17 91328ca7e1 docs: document macros as first-class custom commands
Covers top-level .name invocation, the new description/isolated macro
fields (with the non-isolation persistence, fail-fast, nested-macro, and
.exit caveats), workspace .coyote/macros/ + --no-workspace-macros,
enabled_macros scoping at global/role/agent/session levels, and
.macro enable|disable across the README and every example config.
graph.example.yaml gains a note that enabled_macros is ignored in graph
configs.

CHANGELOG intentionally untouched: it is generated by commitizen at
release time from the conventional commit subjects.

Implements plans/custom-commands-design.md §8.
2026-08-21 11:55:13 -06:00

3.8 KiB

name, model, temperature, top_p, reasoning_effort, enabled_tools, enabled_mcp_servers, skills_enabled, enabled_skills, inject_skill_instructions, skill_instructions, enabled_macros, memory, prompt, auto_continue, max_auto_continues, inject_todo_instructions, continuation_prompt
name model temperature top_p reasoning_effort enabled_tools enabled_mcp_servers skills_enabled enabled_skills inject_skill_instructions skill_instructions enabled_macros memory prompt auto_continue max_auto_continues inject_todo_instructions continuation_prompt
<role-name> openai:gpt-4o 0.2 0 null
fs_ls
fs_cat
github
gitmcp
true
git-master
ai-slop-remover
true null
generate-commit-message
null null false 10 true null

You are an expert at doing things. This is where you write the instructions for the role.