Skip to main content

Module tools

Module tools 

Source
Expand description

MCP tool definitions for claude-pool.

Structs§

ApproveResultInput
Input for approving a task result.
BroadcastInput
Input for broadcasting a message to all slots.
ChainInput
ChainStepInput
ClaimInput
Input for claiming the next pending task.
ConfigureSlotInput
ContextKeyInput
ContextSetInput
FanOutChainsInput
FanOutInput
FindSlotsInput
Input for finding slots by name, role, or state.
InvokeWorkflowInput
PeekMessagesInput
Input for peeking at messages in a slot’s inbox.
ReadMessagesInput
Input for reading messages from a slot’s inbox.
RejectResultInput
Input for rejecting a task result with feedback.
RunInput
ScalingInput
SendMessageInput
Input for sending a message between slots.
SetTargetSlotsInput
SkillAddInput
Input for adding a new skill at runtime.
SkillArgumentInput
Argument definition for a skill being added.
SkillEjectInput
Input for ejecting a builtin skill to disk for customization.
SkillGetInput
Input for getting a skill by name.
SkillListInput
Input for listing skills with optional filters.
SkillRemoveInput
Input for removing a skill by name.
SkillRunInput
SkillSaveInput
Input for saving a skill to disk.
SubmitChainInput
SubmitInput
SubmitWithReviewInput
Input for submitting a task that requires review before completion.
TaskIdInput

Functions§

all_tools
context_delete_tool
context_get_tool
context_list_tool
context_set_tool
pool_approve_result_tool
pool_broadcast_tool
pool_cancel_chain_tool
Cancel a running chain, skipping remaining steps.
pool_cancel_tool
pool_chain_result_tool
pool_chain_tool
pool_claim_tool
pool_configure_slot_tool
pool_drain_tool
pool_fan_out_chains_tool
pool_fan_out_tool
pool_find_slots_tool
pool_invoke_workflow_tool
pool_peek_messages_tool
pool_read_messages_tool
pool_reject_result_tool
pool_result_tool
pool_run_tool
pool_scale_down_tool
pool_scale_up_tool
Build all pool tools.
pool_send_message_tool
pool_set_target_slots_tool
pool_skill_add_tool
Register a skill at runtime. Ephemeral unless saved with pool_skill_save.
pool_skill_eject_tool
Eject a builtin skill to disk for customization.
pool_skill_get_tool
Get full details of a skill by name, including prompt template.
pool_skill_list_tool
List registered skills with optional scope/source filters.
pool_skill_remove_tool
Remove a skill by name. Runtime-only, does not delete files.
pool_skill_run_tool
pool_skill_save_tool
Persist a skill to the project skills directory as a SKILL.md folder.
pool_status_tool
pool_submit_chain_tool
pool_submit_tool
pool_submit_with_review_tool