Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chaojixinren/HelloAgents-go
/ functions
Functions
1,096 in github.com/chaojixinren/HelloAgents-go
⨍
Functions
1,096
◇
Types & classes
155
↓ 2 callers
Method
ClearReadCache
(filePath *string)
hello_agents/tools/registry.go:355
↓ 2 callers
Function
CreateAgent
(agentType string, name string, llm *core.HelloAgentsLLM, toolRegistry *tools.ToolRegistry, config *core.Confi
hello_agents/agents/factory.go:11
↓ 2 callers
Method
CreateLightLLM
CreateLightLLM mirrors Python _create_light_llm behavior.
hello_agents/core/agent.go:1158
↓ 2 callers
Method
ExportGetAgentName
()
hello_agents/tools/builtin/testing_helpers.go:4
↓ 2 callers
Method
ExportGetPersistenceDir
()
hello_agents/tools/builtin/testing_helpers.go:5
↓ 2 callers
Method
ExportGetSessionID
()
hello_agents/tools/builtin/testing_helpers.go:3
↓ 2 callers
Function
ExportParsePythonISOTime
(value string)
hello_agents/core/testing_helpers.go:11
↓ 2 callers
Method
Filter
(allTools []string)
hello_agents/tools/tool_filter.go:9
↓ 2 callers
Method
FindRoundBoundaries
()
hello_agents/context/history.go:73
↓ 2 callers
Method
GetAll
()
hello_agents/core/streaming.go:96
↓ 2 callers
Method
GetAvailableTokens
()
hello_agents/context/builder.go:70
↓ 2 callers
Method
GetDescriptions
()
hello_agents/skills/loader.go:119
↓ 2 callers
Method
GetParameters
()
hello_agents/tools/base.go:83
↓ 2 callers
Method
GetPending
(limit int)
hello_agents/tools/builtin/todowrite_tool.go:35
↓ 2 callers
Method
GetReadCache
()
hello_agents/core/agent.go:900
↓ 2 callers
Method
GetReadMetadata
(filePath string)
hello_agents/tools/registry.go:349
↓ 2 callers
Method
GetStats
()
example/custom_tools/advanced_tool_template/main.go:181
↓ 2 callers
Method
HasTools
()
hello_agents/agents/simple_agent.go:254
↓ 2 callers
Method
IsAllowed
(toolName string)
hello_agents/tools/tool_filter.go:10
↓ 2 callers
Method
IsAllowed
(toolName string)
hello_agents/tools/tool_filter.go:80
↓ 2 callers
Method
ListFunctions
()
hello_agents/tools/registry.go:161
↓ 2 callers
Method
LoadSession
(filepath string, checkConsistency bool)
hello_agents/core/agent.go:769
↓ 2 callers
Function
MockTextResponse
MockTextResponse creates a simple text response payload.
hello_agents/core/testutil/mock_llm.go:151
↓ 2 callers
Function
NewContextPacket
(content string, timestamp *time.Time, metadata map[string]any, tokenCount int)
hello_agents/context/builder.go:28
↓ 2 callers
Function
NewEditTool
(projectRoot string)
hello_agents/tools/builtin/file_tools.go:393
↓ 2 callers
Function
NewFullAccessFilter
(additionalDenied []string)
hello_agents/tools/tool_filter.go:55
↓ 2 callers
Function
NewPlanSolveAgent
(name string, llm *core.HelloAgentsLLM, systemPrompt string, config *core.Config, toolRegistry *tools.ToolRegi
hello_agents/agents/plan_solve_agent.go:236
↓ 2 callers
Function
NewPlanner
(llm *core.HelloAgentsLLM, systemPrompt string)
hello_agents/agents/plan_solve_agent.go:16
↓ 2 callers
Function
NewStreamBuffer
(maxBufferSize int)
hello_agents/core/streaming.go:75
↓ 2 callers
Function
NewStreamEvent
(eventType StreamEventType, agentName string, data map[string]any)
hello_agents/core/streaming.go:32
↓ 2 callers
Method
Open
(toolName string)
hello_agents/tools/circuit_breaker.go:76
↓ 2 callers
Method
Plan
(question string, kwargs map[string]any)
hello_agents/agents/plan_solve_agent.go:24
↓ 2 callers
Method
ReadMetadataCache
()
hello_agents/tools/registry.go:365
↓ 2 callers
Method
RegisterTaskTool
RegisterTaskTool mirrors Python _register_task_tool flow.
hello_agents/core/agent.go:1109
↓ 2 callers
Method
RegisterTodoWriteTool
RegisterTodoWriteTool mirrors Python _register_todowrite_tool.
hello_agents/core/agent.go:1118
↓ 2 callers
Method
Run
(parameters map[string]any)
example/async_agent_demo/main.go:40
↓ 2 callers
Method
Run
(parameters map[string]any)
example/custom_tools/expandable_tool_template/main.go:45
↓ 2 callers
Method
Run
(parameters map[string]any)
example/custom_tools/complete_example/main.go:89
↓ 2 callers
Method
Run
(parameters map[string]any)
example/parallel_tools_demo/main.go:40
↓ 2 callers
Method
Run
(parameters map[string]any)
example/circuit_breaker_demo/main.go:39
↓ 2 callers
Method
Run
(parameters map[string]any)
hello_agents/tools/base.go:76
↓ 2 callers
Method
Run
(parameters map[string]any)
hello_agents/tools/builtin/file_tools.go:74
↓ 2 callers
Method
RunAsSubagent
(task string, toolFilter tools.ToolFilter, returnSummary bool, maxStepsOverride *int)
hello_agents/tools/builtin/task_tool.go:15
↓ 2 callers
Method
StreamInvoke
(messages []map[string]any, kwargs map[string]any)
hello_agents/core/llm.go:109
↓ 2 callers
Method
StreamRun
(inputText string, kwargs map[string]any)
hello_agents/agents/simple_agent.go:258
↓ 2 callers
Method
String
()
hello_agents/tools/base.go:206
↓ 2 callers
Method
String
()
hello_agents/core/agent.go:1179
↓ 2 callers
Method
ToJSON
()
hello_agents/tools/response.go:51
↓ 2 callers
Method
ToMap
()
hello_agents/tools/base.go:148
↓ 2 callers
Method
ToMap
()
hello_agents/core/message.go:38
↓ 2 callers
Method
ToOpenAISchema
()
hello_agents/tools/base.go:171
↓ 2 callers
Method
Unregister
(name string)
hello_agents/tools/registry.go:107
↓ 2 callers
Method
_add_to_comments_extended_xml
Add a single comment to commentsExtended.xml.
skills/docx/scripts/document.py:1117
↓ 2 callers
Method
_add_to_comments_extensible_xml
Add a single comment to commentsExtensible.xml.
skills/docx/scripts/document.py:1144
↓ 2 callers
Method
_add_to_comments_ids_xml
Add a single comment to commentsIds.xml.
skills/docx/scripts/document.py:1133
↓ 2 callers
Method
_add_to_comments_xml
Add a single comment to comments.xml.
skills/docx/scripts/document.py:1094
↓ 2 callers
Method
_comment_range_end_xml
Generate XML for comment range end with reference run. Note: w:rsidR is automatically added by DocxXMLEditor.
skills/docx/scripts/document.py:1163
↓ 2 callers
Method
_comment_range_start_xml
Generate XML for comment range start.
skills/docx/scripts/document.py:1159
↓ 2 callers
Method
_countText
(text string)
hello_agents/context/token_counter.go:74
↓ 2 callers
Method
_ensure_w14_namespace
Ensure w14 namespace is declared on the root element.
skills/docx/scripts/document.py:107
↓ 2 callers
Method
_extract_text_content
Extract text content from Word XML, preserving paragraph structure. Empty paragraphs are skipped to avoid false positives when tracked
skills/docx/ooxml/scripts/validation/redlining.py:254
↓ 2 callers
Method
_has_override
Check if an override with given part name exists.
skills/docx/scripts/document.py:1193
↓ 2 callers
Method
_has_relationship
Check if a relationship with given target exists.
skills/docx/scripts/document.py:1186
↓ 2 callers
Method
_remove_glm_tracked_changes
Remove tracked changes authored by GLM from the XML root.
skills/docx/ooxml/scripts/validation/redlining.py:217
↓ 2 callers
Method
_validate_single_file_xsd
Validate a single XML file against XSD schema. Returns (is_valid, errors_set).
skills/docx/ooxml/scripts/validation/base.py:826
↓ 2 callers
Function
cloneMapWithoutKeys
(source map[string]any, keys ...string)
hello_agents/agents/simple_agent.go:355
↓ 2 callers
Function
coerceFunctionHandler
(handler any)
hello_agents/tools/registry.go:441
↓ 2 callers
Method
computeStats
()
hello_agents/observability/trace_logger.go:201
↓ 2 callers
Method
convertParameterTypes
(toolName string, input map[string]any)
hello_agents/core/agent.go:441
↓ 2 callers
Function
displayResult
(result: any)
skills/video-generation/scripts/video.ts:137
↓ 2 callers
Function
ensureDotEnvLoaded
()
hello_agents/core/config.go:98
↓ 2 callers
Function
extractGeminiText
(resp map[string]any)
hello_agents/core/llm_adapters.go:332
↓ 2 callers
Method
extractToolsFromHistory
(history []Message)
hello_agents/core/agent.go:1036
↓ 2 callers
Function
formatPythonISOTime
formatPythonISOTime mirrors Python datetime.now().isoformat() default style.
hello_agents/core/time_format.go:8
↓ 2 callers
Method
getCacheKey
(parameters map[string]any)
example/custom_tools/advanced_tool_template/main.go:164
↓ 2 callers
Method
getLastExecution
()
hello_agents/agents/reflection_agent.go:53
↓ 2 callers
Method
getStatusLocked
(toolName string)
hello_agents/tools/circuit_breaker.go:132
↓ 2 callers
Method
getSummaryLLM
()
hello_agents/core/agent.go:405
↓ 2 callers
Function
get_field_info
(reader: PdfReader)
skills/pdf/scripts/extract_form_field_info.py:62
↓ 2 callers
Method
get_next_rid
Get the next available rId for relationships files.
skills/docx/scripts/utilities.py:290
↓ 2 callers
Method
handleBuiltinTool
(toolName string, arguments map[string]any)
hello_agents/agents/react_agent.go:896
↓ 2 callers
Function
intFromAny
(value any)
hello_agents/observability/trace_logger.go:274
↓ 2 callers
Method
isThinkingModel
()
hello_agents/core/llm_adapters.go:38
↓ 2 callers
Method
mapParameterType
(paramType string)
hello_agents/core/agent.go:431
↓ 2 callers
Function
min
(a, b int)
tests/integration_llm_test.go:550
↓ 2 callers
Function
newReflectionMemory
()
hello_agents/agents/reflection_agent.go:28
↓ 2 callers
Function
nowPythonISOTime
()
hello_agents/context/time_format.go:7
↓ 2 callers
Function
numericValue
(v any)
hello_agents/core/session_store.go:222
↓ 2 callers
Function
pack_document
Pack a directory into an Office file (.docx/.pptx/.xlsx). Args: input_dir: Path to unpacked Office document directory output_file
skills/docx/ooxml/scripts/pack.py:45
↓ 2 callers
Method
parseAddSub
()
hello_agents/tools/builtin/calculator.go:268
↓ 2 callers
Function
parsePythonISOTime
(value string)
hello_agents/core/time_format.go:16
↓ 2 callers
Function
parseStringList
(value any)
hello_agents/tools/builtin/devlog_tool.go:540
↓ 2 callers
Function
parseTags
(tagsStr string)
example/custom_tools/expandable_tool_template/main.go:225
↓ 2 callers
Function
parseTraceTimestamp
(value string)
hello_agents/observability/trace_logger.go:340
↓ 2 callers
Function
parseYAMLFrontmatter
(frontmatter string)
hello_agents/skills/loader.go:213
↓ 2 callers
Method
persist
()
hello_agents/tools/builtin/devlog_tool.go:482
↓ 2 callers
Function
repeatRune
(r rune, n int)
example/skills_demo/main.go:130
↓ 2 callers
Method
resolvePath
(path string)
hello_agents/tools/builtin/file_tools.go:378
↓ 2 callers
Method
resolvePath
(path string)
hello_agents/tools/builtin/file_tools.go:529
↓ 2 callers
Method
resolvePath
(path string)
hello_agents/tools/builtin/file_tools.go:698
← previous
next →
201–300 of 1,096, ranked by callers