Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/czl9707/build-your-own-openclaw
/ functions
Functions
3,046 in github.com/czl9707/build-your-own-openclaw
⨍
Functions
3,046
◇
Types & classes
931
↳
Endpoints
7
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
11-multi-agent-routing/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
10-websocket/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
05-compaction/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
16-concurrency-control/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
15-agent-dispatch/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
17-memory/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
14-post-message-back/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
13-multi-layer-prompts/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
09-channels/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
06-web-tools/src/mybot/core/skill_loader.py:38
↓ 3 callers
Method
discover_skills
Scan skills directory and return list of valid SkillDef.
04-slash-commands/src/mybot/core/skill_loader.py:38
↓ 3 callers
Function
escapeHtml
(text: string)
web/src/components/diff-viewer.tsx:44
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
12-cron-heartbeat/src/mybot/core/context_guard.py:52
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
07-event-driven/src/mybot/core/context_guard.py:51
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
08-config-hot-reload/src/mybot/core/context_guard.py:51
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
11-multi-agent-routing/src/mybot/core/context_guard.py:52
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
10-websocket/src/mybot/core/context_guard.py:53
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
05-compaction/src/mybot/core/context_guard.py:48
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
16-concurrency-control/src/mybot/core/context_guard.py:52
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
15-agent-dispatch/src/mybot/core/context_guard.py:52
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
17-memory/src/mybot/core/context_guard.py:52
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
14-post-message-back/src/mybot/core/context_guard.py:52
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
13-multi-layer-prompts/src/mybot/core/context_guard.py:52
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
09-channels/src/mybot/core/context_guard.py:53
↓ 3 callers
Method
estimate_tokens
Estimate token count for session state.
06-web-tools/src/mybot/core/context_guard.py:48
↓ 3 callers
Method
from_config
(config: "Config")
05-compaction/src/mybot/core/history.py:88
↓ 3 callers
Method
from_config
(config: "Config")
03-persistence/src/mybot/core/history.py:88
↓ 3 callers
Method
from_config
(config: "Config")
04-slash-commands/src/mybot/core/history.py:88
↓ 3 callers
Method
from_string
Parse string to EventSource using namespace registry.
12-cron-heartbeat/src/mybot/core/events.py:39
↓ 3 callers
Method
from_string
Parse string to EventSource using namespace registry.
11-multi-agent-routing/src/mybot/core/events.py:39
↓ 3 callers
Method
from_string
Parse string to EventSource using namespace registry.
10-websocket/src/mybot/core/events.py:39
↓ 3 callers
Method
from_string
Parse string to EventSource using namespace registry.
16-concurrency-control/src/mybot/core/events.py:39
↓ 3 callers
Method
from_string
Parse string to EventSource using namespace registry.
15-agent-dispatch/src/mybot/core/events.py:39
↓ 3 callers
Method
from_string
Parse string to EventSource using namespace registry.
17-memory/src/mybot/core/events.py:39
↓ 3 callers
Method
from_string
Parse string to EventSource using namespace registry.
14-post-message-back/src/mybot/core/events.py:39
↓ 3 callers
Method
from_string
Parse string to EventSource using namespace registry.
13-multi-layer-prompts/src/mybot/core/events.py:39
↓ 3 callers
Method
from_string
Parse string to EventSource using namespace registry.
09-channels/src/mybot/core/events.py:39
↓ 3 callers
Method
load
Load configuration from workspace directory.
10-websocket/src/mybot/utils/config.py:116
↓ 3 callers
Method
load
Load agent by ID.
10-websocket/src/mybot/core/agent_loader.py:37
↓ 3 callers
Method
load
Load configuration from workspace directory.
16-concurrency-control/src/mybot/utils/config.py:119
↓ 3 callers
Method
load
Load configuration from workspace directory.
15-agent-dispatch/src/mybot/utils/config.py:119
↓ 3 callers
Method
load
Load configuration from workspace directory.
17-memory/src/mybot/utils/config.py:121
↓ 3 callers
Method
load
Load agent by ID.
09-channels/src/mybot/core/agent_loader.py:37
↓ 3 callers
Method
new_session
Create a new conversation session.
07-event-driven/src/mybot/core/agent.py:61
↓ 3 callers
Method
new_session
Create a new conversation session.
08-config-hot-reload/src/mybot/core/agent.py:61
↓ 3 callers
Function
parse_definition
Parse YAML frontmatter + markdown body with type conversion.
12-cron-heartbeat/src/mybot/utils/def_loader.py:32
↓ 3 callers
Function
parse_definition
Parse YAML frontmatter + markdown body with type conversion.
16-concurrency-control/src/mybot/utils/def_loader.py:32
↓ 3 callers
Function
parse_definition
Parse YAML frontmatter + markdown body with type conversion.
15-agent-dispatch/src/mybot/utils/def_loader.py:32
↓ 3 callers
Function
parse_definition
Parse YAML frontmatter + markdown body with type conversion.
17-memory/src/mybot/utils/def_loader.py:32
↓ 3 callers
Function
parse_definition
Parse YAML frontmatter + markdown body with type conversion.
14-post-message-back/src/mybot/utils/def_loader.py:32
↓ 3 callers
Function
parse_definition
Parse YAML frontmatter + markdown body with type conversion.
13-multi-layer-prompts/src/mybot/utils/def_loader.py:32
↓ 3 callers
Method
stop
Gracefully stop the worker.
12-cron-heartbeat/src/mybot/server/worker.py:42
↓ 3 callers
Method
stop
Gracefully stop the worker.
11-multi-agent-routing/src/mybot/server/worker.py:42
↓ 3 callers
Method
stop
Gracefully stop the worker.
10-websocket/src/mybot/server/worker.py:42
↓ 3 callers
Method
stop
Gracefully stop the worker.
16-concurrency-control/src/mybot/server/worker.py:42
↓ 3 callers
Method
stop
Gracefully stop the worker.
15-agent-dispatch/src/mybot/server/worker.py:42
↓ 3 callers
Method
stop
Gracefully stop the worker.
17-memory/src/mybot/server/worker.py:42
↓ 3 callers
Method
stop
Gracefully stop the worker.
14-post-message-back/src/mybot/server/worker.py:42
↓ 3 callers
Method
stop
Gracefully stop the worker.
13-multi-layer-prompts/src/mybot/server/worker.py:42
↓ 3 callers
Method
stop
Gracefully stop the worker.
09-channels/src/mybot/server/worker.py:42
↓ 3 callers
Method
subscribe
Subscribe a handler to an event class.
09-channels/src/mybot/core/eventbus.py:38
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
12-cron-heartbeat/src/mybot/core/agent.py:37
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
07-event-driven/src/mybot/core/agent.py:36
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
08-config-hot-reload/src/mybot/core/agent.py:36
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
11-multi-agent-routing/src/mybot/core/agent.py:37
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
10-websocket/src/mybot/core/agent.py:37
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
16-concurrency-control/src/mybot/core/agent.py:39
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
15-agent-dispatch/src/mybot/core/agent.py:39
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
17-memory/src/mybot/core/agent.py:39
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
14-post-message-back/src/mybot/core/agent.py:38
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
13-multi-layer-prompts/src/mybot/core/agent.py:37
↓ 2 callers
Method
_build_tools
Build a ToolRegistry with tools appropriate for the session.
09-channels/src/mybot/core/agent.py:37
↓ 2 callers
Method
_compact_messages
Compact history by summarizing older messages.
07-event-driven/src/mybot/core/context_guard.py:128
↓ 2 callers
Method
_compact_messages
Compact history by summarizing older messages.
08-config-hot-reload/src/mybot/core/context_guard.py:128
↓ 2 callers
Method
_compact_messages
Compact history by summarizing older messages.
05-compaction/src/mybot/core/context_guard.py:125
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
12-cron-heartbeat/src/mybot/utils/config.py:144
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
08-config-hot-reload/src/mybot/utils/config.py:95
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
11-multi-agent-routing/src/mybot/utils/config.py:142
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
10-websocket/src/mybot/utils/config.py:141
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
16-concurrency-control/src/mybot/utils/config.py:144
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
15-agent-dispatch/src/mybot/utils/config.py:144
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
17-memory/src/mybot/utils/config.py:146
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
14-post-message-back/src/mybot/utils/config.py:144
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
13-multi-layer-prompts/src/mybot/utils/config.py:144
↓ 2 callers
Method
_deep_merge
Deep merge override dict into base dict.
09-channels/src/mybot/utils/config.py:133
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
12-cron-heartbeat/src/mybot/core/agent.py:57
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
07-event-driven/src/mybot/core/agent.py:56
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
08-config-hot-reload/src/mybot/core/agent.py:56
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
11-multi-agent-routing/src/mybot/core/agent.py:57
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
10-websocket/src/mybot/core/agent.py:57
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
16-concurrency-control/src/mybot/core/agent.py:71
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
15-agent-dispatch/src/mybot/core/agent.py:71
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
17-memory/src/mybot/core/agent.py:71
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
14-post-message-back/src/mybot/core/agent.py:63
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
13-multi-layer-prompts/src/mybot/core/agent.py:57
↓ 2 callers
Method
_get_token_threshold
Get token threshold based on model's context window.
09-channels/src/mybot/core/agent.py:57
↓ 2 callers
Method
_load_merged_configs
Load and merge user and runtime config files.
12-cron-heartbeat/src/mybot/utils/config.py:126
↓ 2 callers
Method
_load_merged_configs
Load and merge user and runtime config files.
08-config-hot-reload/src/mybot/utils/config.py:77
↓ 2 callers
Method
_load_merged_configs
Load and merge user and runtime config files.
11-multi-agent-routing/src/mybot/utils/config.py:124
↓ 2 callers
Method
_load_merged_configs
Load and merge user and runtime config files.
10-websocket/src/mybot/utils/config.py:123
← previous
next →
201–300 of 3,046, ranked by callers