Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/astercloud/aster
/ InputSchema
Method
InputSchema
pkg/tools/interface.go:53–53 ·
view source on GitHub ↗
InputSchema JSON Schema定义
()
Source
from the content-addressed store, hash-verified
51
52
// InputSchema JSON Schema定义
53
InputSchema()
map
[string]any
54
55
// Execute 执行工具
56
Execute(ctx context.Context, input
map
[string]any, tc *ToolContext) (any, error)
Callers
12
main
Function · 0.95
ValidateInput
Function · 0.65
InputSchema
Method · 0.65
GetToolSchema
Method · 0.65
IndexTool
Method · 0.65
handleToolsList
Method · 0.65
buildToolDescriptions
Method · 0.65
runModelStepStreaming
Method · 0.65
getToolsForProvider
Method · 0.65
runModelStep
Method · 0.65
runNonStreamingStep
Method · 0.65
main
Function · 0.65
Implementers
15
CachedTool
pkg/tools/cache.go
BaseTool
pkg/tools/enhanced_types.go
mockToolWithAnnotations
pkg/tools/annotations_test.go
mockToolWithoutAnnotations
pkg/tools/annotations_test.go
mockTool
pkg/tools/constraints_test.go
MockTool
pkg/tools/cache_test.go
mockTool
pkg/tools/bridge/bridge_test.go
MockTool
pkg/tools/bridge/ptc_integration_test.
addTool
pkg/tools/knowledge/factory.go
searchTool
pkg/tools/knowledge/factory.go
MCPToolAdapter
pkg/tools/mcp/adapter.go
CodeExecuteTool
pkg/tools/builtin/codeexecute.go
Calls
no outgoing calls
Tested by
no test coverage detected