Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HKUDS/AnyTool
/ functions
Functions
999 in github.com/HKUDS/AnyTool
⨍
Functions
999
◇
Types & classes
151
↳
Endpoints
24
↓ 1 callers
Method
should_evolve
Check if evolution should be triggered based on global execution count.
anytool/grounding/core/quality/manager.py:690
↓ 1 callers
Method
should_reevaluate_description
Check if a tool's description should be re-evaluated. Triggers re-evaluation when: - Description hash changed
anytool/grounding/core/quality/manager.py:604
↓ 1 callers
Method
show_agent_actions
(self, format_type: str = "compact", agent_name: Optional[str] = None)
anytool/recording/viewer.py:81
↓ 1 callers
Method
show_summary
Display a summary of the recording. Returns: Formatted summary string
anytool/recording/viewer.py:44
↓ 1 callers
Function
single_query_mode
(anytool: AnyTool, query: str, ui_manager: UIManager)
anytool/__main__.py:107
↓ 1 callers
Method
start
Start automatic recording Args: task_id: If provided, override the current task_id for this recording session. This allows
anytool/recording/manager.py:324
↓ 1 callers
Method
start
Start the connection manager and establish a connection. Args: timeout: Optional timeout in seconds. If None, waits indefinitely.
anytool/grounding/core/transport/task_managers/base.py:58
↓ 1 callers
Method
start_live_display
(self)
anytool/__main__.py:23
↓ 1 callers
Method
start_monitoring
Start monitoring and updating UI Args: poll_interval: Update interval in seconds
anytool/utils/ui_integration.py:60
↓ 1 callers
Method
start_recording
(self, output_path: str)
anytool/local_server/platform_adapters/macos_adapter.py:435
↓ 1 callers
Method
stop
Stop automatic recording
anytool/recording/manager.py:411
↓ 1 callers
Method
stop_live_display
(self)
anytool/__main__.py:37
↓ 1 callers
Method
stop_monitoring
Stop monitoring
anytool/utils/ui_integration.py:81
↓ 1 callers
Method
stop_recording
(self, process)
anytool/local_server/platform_adapters/macos_adapter.py:536
↓ 1 callers
Method
stop_video_recording
Stop video recording
anytool/recording/recorder.py:214
↓ 1 callers
Function
strip_ansi
Strip ANSI color codes from text Args: text: Text with potential ANSI codes Returns: Clean text without ANS
anytool/utils/display.py:52
↓ 1 callers
Method
to_dict
(self)
anytool/grounding/core/search_tools.py:534
↓ 1 callers
Method
to_dict
Serialize to dict for persistence.
anytool/grounding/core/quality/types.py:160
↓ 1 callers
Method
track_package_download
Track package download event specifically for Scarf analytics
anytool/utils/telemetry/telemetry.py:189
↓ 1 callers
Method
update_display
Update display (alias for render())
anytool/utils/ui.py:217
↓ 1 callers
Method
update_grounding_backends
Update grounding backends information Args: backends: List of backend info dicts with keys: - na
anytool/utils/ui.py:374
↓ 1 callers
Method
validate_parameters
(self, params: Dict[str, Any])
anytool/grounding/core/tool/base.py:117
↓ 1 callers
Function
view_recording
Quick interactive viewer for a recording.
anytool/recording/viewer.py:261
↓ 1 callers
Method
visual_analysis
Build prompt for visual analysis of screenshots. Args: tool_name: Tool name that generated the screenshots
anytool/prompts/grounding_agent_prompts.py:108
↓ 1 callers
Method
wait_for_server_response
Wait for the server to respond to HTTP requests. Args: base_url: The base URL to check for server readiness t
anytool/grounding/backends/mcp/transport/connectors/sandbox.py:98
↓ 1 callers
Method
workspace_directory
Build workspace directory information for cross-iteration/cross-backend data sharing.
anytool/prompts/grounding_agent_prompts.py:180
↓ 1 callers
Method
workspace_file_list
Build list of all existing files.
anytool/prompts/grounding_agent_prompts.py:221
↓ 1 callers
Method
workspace_matching_files
Build alert for files matching task requirements.
anytool/prompts/grounding_agent_prompts.py:200
↓ 1 callers
Method
workspace_recent_files
Build info for recently modified files.
anytool/prompts/grounding_agent_prompts.py:211
↓ 1 callers
Function
wrap_script_with_conda
Wrap script with conda activation command. If conda is not available, returns original script without conda activation.
anytool/local_server/main.py:111
Method
__acall__
(self, **kwargs)
anytool/grounding/core/tool/base.py:137
Method
__aenter__
Context manager entry
anytool/tool_layer.py:386
Method
__aenter__
Context manager entry.
anytool/platform/screenshot.py:166
Method
__aenter__
Context manager entry.
anytool/platform/recording.py:132
Method
__aenter__
Start recording on context entry.
anytool/platform/recording.py:172
Method
__aenter__
Context manager entry.
anytool/platform/system_info.py:156
Method
__aenter__
Async context manager entry
anytool/recording/recorder.py:274
Method
__aenter__
(self)
anytool/recording/manager.py:941
Method
__aexit__
Context manager exit
anytool/tool_layer.py:391
Method
__aexit__
Context manager exit.
anytool/platform/screenshot.py:170
Method
__aexit__
Context manager exit.
anytool/platform/recording.py:136
Method
__aexit__
Stop recording on context exit.
anytool/platform/recording.py:183
Method
__aexit__
Context manager exit.
anytool/platform/system_info.py:160
Method
__aexit__
Async context manager exit - ensures finalize() is called
anytool/recording/recorder.py:278
Method
__aexit__
(self, exc_type, exc_val, exc_tb)
anytool/recording/manager.py:945
Method
__call__
(self, **kwargs)
anytool/grounding/core/tool/base.py:134
Method
__contains__
(self, key)
anytool/grounding/backends/__init__.py:26
Method
__del__
Ensure resources are cleaned up even if finalize() is not called
anytool/recording/recorder.py:261
Function
__dir__
()
anytool/__init__.py:70
Function
__getattr__
Dynamically import sub-modules on first attribute access. This keeps the *initial* package import lightweight and avoids raising `ModuleNotFo
anytool/__init__.py:53
Method
__getattr__
Delegate attribute access to wrapped tool.
anytool/platform/screenshot.py:217
Method
__getitem__
(self, key)
anytool/grounding/backends/__init__.py:23
Method
__init__
(self, config: Optional[AnyToolConfig] = None)
anytool/tool_layer.py:67
Method
__init__
(self, ui: Optional[AnyToolUI], ui_integration: Optional[UIIntegration])
anytool/__main__.py:18
Method
__init__
Initialize UI integration Args: ui: AnyToolUI instance
anytool/utils/ui_integration.py:25
Method
__init__
Initialize logging handler Args: ui: AnyToolUI instance
anytool/utils/ui_integration.py:254
Method
__init__
Initialize UI Args: enable_live: Whether to enable live display updates compact: Use compact layout
anytool/utils/ui.py:45
Method
__init__
(self, width: int = 68, style: BoxStyle = BoxStyle.ROUNDED,
anytool/utils/display.py:89
Method
__init__
(self)
anytool/utils/telemetry/telemetry.py:81
Method
__init__
Args: model: LLM model identifier enable_thinking: Whether to enable extended thinking mode rate_limit_de
anytool/llm/client.py:319
Method
__init__
Initialize screenshot client. Args: base_url: Base URL of local_server (default: read from
anytool/platform/screenshot.py:21
Method
__init__
Initialize auto-screenshot wrapper. Args: tool: The tool/session to wrap screenshot_client: Screensh
anytool/platform/screenshot.py:196
Method
__init__
Initialize recording client. Args: base_url: Base URL of the local server (default: read fr
anytool/platform/recording.py:18
Method
__init__
Initialize recording context manager. Args: base_url: Base URL of the local server (default: from config)
anytool/platform/recording.py:144
Method
__init__
Initialize system info client. Args: base_url: Base URL of the local server (default: read
anytool/platform/system_info.py:17
Method
__init__
Initialize trajectory recorder Args: task_name: task name (optional, will be saved in metadata) log_
anytool/recording/recorder.py:12
Method
__init__
Initialize viewer with a recording directory. Args: recording_dir: Path to recording directory
anytool/recording/viewer.py:27
Method
__init__
Initialize action recorder. Args: trajectory_dir: Directory to save action records
anytool/recording/action_recorder.py:28
Method
__init__
Initialize video recorder Args: output_path: output video path base_url: local_server address (None
anytool/recording/video.py:18
Method
__init__
Initialize automatic recording manager Args: enabled: whether to enable recording task_id: task ID (
anytool/recording/manager.py:19
Method
__init__
(self, name, arguments)
anytool/recording/manager.py:263
Method
__init__
(self, name, arguments)
anytool/recording/manager.py:268
Method
__init__
(self, content, is_success=True, metadata=None)
anytool/recording/manager.py:272
Method
__init__
(self, backend_type: BackendType, config: Dict[str, Any] = None)
anytool/grounding/core/provider.py:20
Method
__init__
(self)
anytool/grounding/core/provider.py:135
Method
__init__
(self)
anytool/grounding/core/search_tools.py:514
Method
__init__
Create a SearchCoordinator. Args: max_tools: max number of tools to return. If None, will use the value from config.
anytool/grounding/core/search_tools.py:574
Method
__init__
( self, message: str, *, code: ErrorCode = ErrorCode.UNKNOWN, retryabl
anytool/grounding/core/exceptions.py:45
Method
__init__
(self, config: Optional[GroundingConfig] = None, recording_manager=None)
anytool/grounding/core/grounding_client.py:23
Method
__init__
( self, connector: BaseConnector, *, session_id: str, backend_type: Ba
anytool/grounding/core/session.py:17
Method
__init__
Initialize E2B sandbox. Args: options: Sandbox configuration options including: - api_key: E2B API key (o
anytool/grounding/core/security/e2b_sandbox.py:43
Method
__init__
(self, prompt: PromptFunc | None = None)
anytool/grounding/core/security/policies.py:22
Method
__init__
(self, options: SandboxOptions)
anytool/grounding/core/security/sandbox.py:8
Method
__init__
(self)
anytool/grounding/core/security/sandbox.py:36
Method
__init__
(self, base_url: str, **session_kw)
anytool/grounding/core/transport/connectors/aiohttp_connector.py:16
Method
__init__
(self, connection_manager: BaseConnectionManager[T])
anytool/grounding/core/transport/connectors/base.py:26
Method
__init__
Initialize a new connection manager.
anytool/grounding/core/transport/task_managers/base.py:24
Method
__init__
( self, base_url: str, headers: Optional[dict[str, str]] = None, timeout: floa
anytool/grounding/core/transport/task_managers/aiohttp_connection_manager.py:19
Method
__init__
(self, ctx_factory: Callable[P, Any], *args: P.args, **kwar
anytool/grounding/core/transport/task_managers/async_ctx.py:22
Method
__init__
( self, *, cache_dir: Optional[Path] = None, llm_client: Optional["LLMClient"]
anytool/grounding/core/quality/manager.py:43
Method
__init__
(self, cache_dir: Optional[Path] = None)
anytool/grounding/core/quality/store.py:29
Method
__init__
(self, client: GroundingClient)
anytool/grounding/core/system/provider.py:13
Method
__init__
(self, client: GroundingClient)
anytool/grounding/core/system/tool.py:9
Method
__init__
( self, backend: BackendType, session_name: str, server_name: Optional[str] =
anytool/grounding/core/tool/base.py:25
Method
__init__
(self, schema: Optional[ToolSchema] = None, *, verbose: boo
anytool/grounding/core/tool/base.py:46
Method
__init__
( self, schema: ToolSchema | None = None, connector: Optional[BaseConnector] = None,
anytool/grounding/core/tool/remote_tool.py:17
Method
__init__
(self, config: dict | None = None)
anytool/grounding/backends/shell/provider.py:18
Method
__init__
(self, session: "ShellSession", default_working_dir: str = None, default_env: dict = None, default_conda_env:
anytool/grounding/backends/shell/session.py:49
Method
__init__
(self, session: "ShellSession", default_working_dir: str = None, default_env: dict = None, default_conda_env:
anytool/grounding/backends/shell/session.py:73
Method
__init__
( self, session: "ShellSession", client_password: str = "", max_steps: int
anytool/grounding/backends/shell/session.py:112
← previous
next →
501–600 of 999, ranked by callers