Cognitive runtime

Thirteen golden verbs

The repo ships 50 MCP tools. tools/list shows 13 by default. The others can still be called by name. PUAX_TOOL_SURFACE=full lists all of them.

  1. puax_tick
  2. puax_set_arena
  3. puax_thin_prompt
  4. puax_evolve
  5. puax_check_diagnosis
  6. puax_confidence_check
  7. puax_define_contract
  8. puax_verify_completion
  9. puax_enter_dreamscape
  10. puax_awaken
  11. puax_convergence_audit
  12. activate_with_context
  13. recommend_role

When a tick needs a follow-up tool (failure switch, breakthrough, or saving reasoning before compaction), that tool is added to this session's list and the server sends notifications/tools/list_changed. HTTP sessions do not share that list.

puax_switch_on_failure and get_role_with_methodology are still there. Without a hook they are the manual gearbox. With a hook you do not memorize them first.


Code sample

# 默认:13 个动词
# 全量目录(排障或教学时)
PUAX_TOOL_SURFACE=full npx puax-mcp-server --stdio

Quiz

How many tools does tools/list show by default?

Previous
Next chapter