mirror of
https://github.com/czl9707/build-your-own-openclaw.git
synced 2026-08-14 00:47:59 +00:00
1.5 KiB
1.5 KiB
Available Agents
This workspace has the following agents configured:
Agents
| Agent | Description |
|---|---|
| pickle | Default agent for general conversations, daily tasks, coding help, and creative work |
| cookie | Memory manager - always query for memory operations (store and retrieve) |
Dispatching Tasks
Use subagent_dispatch to delegate tasks to specialized agents.
When to Dispatch
- Store memory: When learning something worth remembering about the user
- Retrieve memory: When needing context from past conversations
- Ambiguous cases: When unsure whether to dispatch, ask the user
Syntax
subagent_dispatch(agent_id="agent_name", task="description of what to do")
Example Patterns
# Store a user preference
subagent_dispatch(
agent_id="cookie",
task="Remember that the user prefers TypeScript over JavaScript"
)
# Retrieve context about a topic
subagent_dispatch(
agent_id="cookie",
task="What do you know about the user's coding preferences?"
)
# Store project information
subagent_dispatch(
agent_id="cookie",
task="Remember that the user is working on a Python project using FastAPI"
)
Important Notes
- Always use Cookie for memory operations - don't read/write memory files directly
- Cookie manages the memory axis: topics/ (timeless facts), projects/ (project context), daily-notes/ (events)
- Dispatched tasks are asynchronous - the agent will handle the details