MCPcopy Create free account

hub / github.com/HyunjunJeon/Deepagent-research-context-engineering / functions

Functions3,208 in github.com/HyunjunJeon/Deepagent-research-context-engineering

↓ 1 callersMethodcan_handle
Handle input that starts with /.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/widgets/autocomplete.py:112
↓ 1 callersMethodcan_search
Check if more searches are allowed
rust-research-agent/rig-deepagents/src/research/state.rs:254
↓ 1 callersFunctioncheck_cli_dependencies
Check if CLI optional dependencies are installed.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/main.py:38
↓ 1 callersMethodcheck_completion
Check if we have received input from all expected sources
rust-research-agent/rig-deepagents/src/workflow/vertices/parallel.rs:140
↓ 1 callersMethodcheck_stop_conditions
Check if any stop condition is met # Arguments `message` - The latest assistant message `iteration` - Current iteration count `state_json` - Serializ
rust-research-agent/rig-deepagents/src/workflow/vertices/agent.rs:121
↓ 1 callersMethodcheckpoint_pattern
Generate the pattern for listing checkpoints
rust-research-agent/rig-deepagents/src/pregel/checkpoint/redis.rs:107
↓ 1 callersMethodcheckpointing_enabled
Check if checkpointing is enabled
rust-research-agent/rig-deepagents/src/pregel/config.rs:124
↓ 1 callersMethodcleanup
(self)
context_engineering_research_agent/backends/docker_shared.py:218
↓ 1 callersFunctioncli_main
ACP 서버 실행용 동기 CLI 엔트리포인트입니다.
deepagents_sourcecode/libs/acp/deepagents_acp/server.py:651
↓ 1 callersFunctioncollect_files
Collect SKILL.md files to validate
rust-research-agent/rig-deepagents/src/bin/skill_validator.rs:147
↓ 1 callersMethodcollect_tools
모든 미들웨어의 도구 수집
rust-research-agent/rig-deepagents/src/middleware/stack.rs:44
↓ 1 callersMethodcomplete
( &self, _messages: &[Message], _tools: &[crate::middleware::ToolDefinitio
rust-research-agent/rig-deepagents/src/middleware/summarization/mod.rs:413
↓ 1 callersMethodcomplete
( &self, _messages: &[Message], _tools: &[ToolDefinition], _co
rust-research-agent/rig-deepagents/src/workflow/vertices/agent.rs:385
↓ 1 callersMethodcomplete
( &self, _messages: &[StateMessage], _tools: &[crate::middleware::ToolDefi
rust-research-agent/rig-deepagents/src/workflow/vertices/router.rs:301
↓ 1 callersMethodcompute
( &self, _ctx: &mut ComputeContext<'_, TestState, WorkflowMessage>, )
rust-research-agent/rig-deepagents/src/pregel/runtime.rs:1012
↓ 1 callersMethodcompute
( &self, ctx: &mut ComputeContext<'_, TestState, WorkflowMessage>, )
rust-research-agent/rig-deepagents/src/pregel/vertex.rs:336
↓ 1 callersMethodcompute_vertices
Compute all active vertices in parallel Returns (updates, outboxes, newly_halted_vertex_ids)
rust-research-agent/rig-deepagents/src/pregel/runtime.rs:288
↓ 1 callersMethodconditional_edges
Add conditional edges from a node.
rust-research-agent/rig-deepagents/src/workflow/graph.rs:98
↓ 1 callersFunctionconvert_assistant_message
(message: &Message)
rust-research-agent/rig-deepagents/src/compat/rig_agent_adapter.rs:298
↓ 1 callersFunctionconvert_messages
Convert a slice of DeepAgents messages to Rig format Filters out messages that cannot be converted (e.g., system messages that should be handled via
rust-research-agent/rig-deepagents/src/llm/message.rs:189
↓ 1 callersFunctionconvert_rig_tool_call
(tool_call: &RigToolCall)
rust-research-agent/rig-deepagents/src/compat/rig_agent_adapter.rs:367
↓ 1 callersFunctionconvert_tool_message
(message: &Message)
rust-research-agent/rig-deepagents/src/compat/rig_agent_adapter.rs:324
↓ 1 callersFunctioncopy_selection_to_clipboard
Copy selected text from app widgets to clipboard. This queries all widgets for their text_selection and copies any selected text to the syste
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/clipboard.py:42
↓ 1 callersFunctioncount_message_tokens
Count tokens for a single message
rust-research-agent/rig-deepagents/src/middleware/summarization/token_counter.rs:72
↓ 1 callersMethodcount_messages
(&self, messages: &[Message])
rust-research-agent/rig-deepagents/src/tokenization/mod.rs:11
↓ 1 callersMethodcount_text
(&self, text: &str)
rust-research-agent/rig-deepagents/src/tokenization/mod.rs:41
↓ 1 callersFunctioncount_tool_usage
Count tool usage across all steps in a trajectory. Args: trajectory_path: Path to the trajectory.json file in ATIF format Returns:
deepagents_sourcecode/libs/harbor/scripts/analyze.py:177
↓ 1 callersMethodcreate_action_request
ActionRequest 생성
rust-research-agent/rig-deepagents/src/middleware/human_in_the_loop.rs:141
↓ 1 callersMethodcreate_checkpoint
Create a checkpoint at the current state # Design Decision (Gemini/Qwen Review) Uses `Checkpoint::with_retry_counts()` to store retry state as a fir
rust-research-agent/rig-deepagents/src/pregel/runtime.rs:894
↓ 1 callersFunctioncreate_dataset
Create a LangSmith dataset from Harbor tasks. Args: dataset_name: Dataset name (used for both Harbor download and LangSmith dataset)
deepagents_sourcecode/libs/harbor/scripts/harbor_langsmith.py:120
↓ 1 callersFunctioncreate_experiment
Synchronous wrapper for create_experiment_async.
deepagents_sourcecode/libs/harbor/scripts/harbor_langsmith.py:258
↓ 1 callersFunctioncreate_experiment_async
Create a LangSmith experiment session for the given dataset. Args: dataset_name: Name of the LangSmith dataset to create experiment for
deepagents_sourcecode/libs/harbor/scripts/harbor_langsmith.py:220
↓ 1 callersFunctioncreate_researcher_agent
( model: str | BaseChatModel | None = None, backend: BackendProtocol | BackendFactory | None = None, )
context_engineering_research_agent/research/agent.py:66
↓ 1 callersMethodcreate_tool_runtime
Create a minimal ToolRuntime for tool execution
rust-research-agent/rig-deepagents/src/workflow/vertices/agent.rs:82
↓ 1 callersMethodcurrent_frame
Get current frame without advancing.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/widgets/loading.py:44
↓ 1 callersFunctiondefault_tools
모든 기본 도구 반환 (SubAgent task 제외)
rust-research-agent/rig-deepagents/src/tools/mod.rs:46
↓ 1 callersMethoddefinition
(&self)
rust-research-agent/rig-deepagents/src/tools/tavily.rs:352
↓ 1 callersMethoddefinition
(&self)
rust-research-agent/rig-deepagents/src/tools/think.rs:47
↓ 1 callersFunctiondelete_thread
Delete thread checkpoints. Returns True if deleted.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/sessions.py:154
↓ 1 callersFunctiondelete_thread_command
CLI handler for: deepagents threads delete.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/sessions.py:210
↓ 1 callersMethoddeliver_messages
Deliver pending messages to vertex inboxes
rust-research-agent/rig-deepagents/src/pregel/runtime.rs:274
↓ 1 callersFunctiondetermine_next_phase
Determine the next phase based on current state.
rust-research-agent/rig-deepagents/src/research/workflow.rs:339
↓ 1 callersFunctiondiscover_skills
Discover all skills in a directory. Args: skills_dir: Path to skills directory. Returns: List of skill metadata dictionaries
skills/skill-creator/scripts/discover_skills.py:65
↓ 1 callersMethodedit
파일 내 문자열을 치환하여 편집합니다. `EditResult`를 반환합니다. 외부 스토리지 백엔드는 `files_update=None`을 사용합니다.
deepagents_sourcecode/libs/deepagents/deepagents/backends/store.py:277
↓ 1 callersMethodedit
( &self, path: &str, old_string: &str, new_string: &str, replace_all:
rust-research-agent/rig-deepagents/src/backends/composite.rs:143
↓ 1 callersMethodensure_agent_dir
Ensure the global agent directory exists and return its path. Args: agent_name: Name of the agent Returns: P
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/config.py:297
↓ 1 callersMethodensure_dir
Ensure the checkpoint directory exists
rust-research-agent/rig-deepagents/src/pregel/checkpoint/file.rs:74
↓ 1 callersMethodensure_project_skills_dir
Ensure project-level skills directory exists and return its path. Returns: Path to {project_root}/.deepagents/skills/, or None if
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/config.py:363
↓ 1 callersMethodestimate_messages_for_tokens
Estimate how many messages (from the end) fit within a token budget.
rust-research-agent/rig-deepagents/src/middleware/summarization/mod.rs:168
↓ 1 callersMethodevaluate_condition
Evaluate a branch condition against a value
rust-research-agent/rig-deepagents/src/workflow/vertices/router.rs:42
↓ 1 callersMethodexecute
( &self, args: serde_json::Value, _runtime: &ToolRuntime, )
rust-research-agent/rig-deepagents/src/tools/write_todos.rs:60
↓ 1 callersMethodexecute
( &self, _args: serde_json::Value, runtime: &ToolRuntime, )
rust-research-agent/rig-deepagents/src/tools/read_todos.rs:22
↓ 1 callersMethodexecute
( &self, args: serde_json::Value, runtime: &ToolRuntime, )
rust-research-agent/rig-deepagents/src/tools/write_file.rs:44
↓ 1 callersMethodexecute
( &self, args: serde_json::Value, runtime: &ToolRuntime, )
rust-research-agent/rig-deepagents/src/tools/read_file.rs:55
↓ 1 callersMethodexecute
( &self, args: serde_json::Value, runtime: &ToolRuntime, )
rust-research-agent/rig-deepagents/src/tools/edit_file.rs:56
↓ 1 callersMethodexecute
( &self, _subagent: &SubAgentKind, _prompt: &str, _state: Isol
rust-research-agent/rig-deepagents/src/workflow/vertices/subagent.rs:248
↓ 1 callersMethodexecute
Python 코드를 WASM 샌드박스에서 실행합니다. 실제 구현에서는 Node.js subprocess나 WebWorker를 통해 Pyodide를 실행합니다.
context_engineering_research_agent/backends/pyodide_sandbox.py:87
↓ 1 callersMethodexecute_code
(&self, code: String)
rust-research-agent/rig-rlm/src/exec.rs:28
↓ 1 callersMethodexecute_single
(&self, request: &TavilyRequest)
rust-research-agent/rig-deepagents/src/tools/tavily.rs:704
↓ 1 callersMethodexecute_single_request
Execute a single HTTP request
rust-research-agent/rig-deepagents/src/tools/tavily.rs:153
↓ 1 callersFunctionexecute_skills_command
Execute skills subcommands based on parsed arguments. Args: args: Parsed command line arguments with skills_command attribute
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/skills/commands.py:457
↓ 1 callersMethodexecute_spec
Execute a spec-based subagent
rust-research-agent/rig-deepagents/src/middleware/subagent/executor.rs:154
↓ 1 callersFunctionexecute_task_textual
Execute a task with output directed to Textual UI. This is the Textual-compatible version of execute_task() that uses the TextualUIAdapter fo
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/textual_adapter.py:83
↓ 1 callersMethodexecute_tool
Execute a tool and return the result
rust-research-agent/rig-deepagents/src/workflow/vertices/agent.rs:89
↓ 1 callersMethodexecute_tool_call
도구 호출 실행
rust-research-agent/rig-deepagents/src/executor.rs:280
↓ 1 callersMethodexecute_with_retry
Execute HTTP request with retry and backoff
rust-research-agent/rig-deepagents/src/tools/tavily.rs:123
↓ 1 callersFunctionextract_anthropic_cache_metrics
Anthropic 응답에서 캐시 메트릭을 추출합니다.
context_engineering_research_agent/context_strategies/caching_telemetry.py:44
↓ 1 callersFunctionextract_deepseek_cache_metrics
DeepSeek 응답에서 캐시 메트릭을 추출합니다.
context_engineering_research_agent/context_strategies/caching_telemetry.py:114
↓ 1 callersFunctionextract_keywords
발견 항목들에서 AI 관련 키워드를 추출한다. 사전 정의된 AI 키워드 목록을 기반으로 각 키워드의 출현 빈도를 계산합니다. Args: findings: 분석할 Finding 객체 목록. Returns: 키
scripts/run_ai_trend_research.py:430
↓ 1 callersFunctionextract_openai_cache_metrics
OpenAI 응답에서 캐시 메트릭을 추출합니다.
context_engineering_research_agent/context_strategies/caching_telemetry.py:68
↓ 1 callersFunctionextract_task_instructions
Extract the task instructions from the trajectory file. Looks for the user message in the trajectory steps.
deepagents_sourcecode/libs/harbor/scripts/analyze.py:158
↓ 1 callersFunctionextract_task_metadata
Extract task metadata from config.json and other files. Args: trial_dir: Path to the trial directory Returns: Dictionary con
deepagents_sourcecode/libs/harbor/scripts/analyze.py:117
↓ 1 callersFunctionfetch_webpage_content
웹페이지를 가져와서 HTML을 Markdown으로 변환한다. 이 헬퍼 함수는 HTTP GET 요청을 수행하고(브라우저와 유사한 User-Agent 사용), 응답 상태 코드를 검증한 후, `markdownify`를 사용하여 반환된 HTML을 Mar
research_agent/tools.py:80
↓ 1 callersMethodfilter_tools
Filter tools based on allowed list
rust-research-agent/rig-deepagents/src/workflow/vertices/agent.rs:197
↓ 1 callersMethodfind_cutoff_index
Find the cutoff index for message partitioning. Ensures we don't split in the middle of an AI/Tool message pair.
rust-research-agent/rig-deepagents/src/middleware/summarization/mod.rs:151
↓ 1 callersMethodfind_safe_cutoff
Find a safe cutoff point that doesn't split AI/Tool pairs. If the initial cutoff lands on a Tool message, advance past all consecutive Tool messages
rust-research-agent/rig-deepagents/src/middleware/summarization/mod.rs:190
↓ 1 callersFunctionfind_task_directory
Find the task directory for a given trial. Args: trial_dir: Path to the trial directory task_name: Name of the task (from config.
deepagents_sourcecode/libs/harbor/scripts/analyze.py:56
↓ 1 callersMethodfind_terminal_vertices
Find vertices with no outgoing edges (terminal vertices).
rust-research-agent/rig-deepagents/src/pregel/runtime.rs:586
↓ 1 callersMethodfocus_input
Focus the input field.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/widgets/chat_input.py:448
↓ 1 callersFunctionformatTime
(date: Date, now = new Date())
deep-agents-ui/src/app/components/ThreadList.tsx:45
↓ 1 callersFunctionformat_content_sample
(content: &str)
rust-research-agent/rig-deepagents/src/tool_result_eviction.rs:130
↓ 1 callersFunctionformat_json
Format skills as JSON.
skills/skill-creator/scripts/discover_skills.py:188
↓ 1 callersFunctionformat_markdown
Format skills as markdown table.
skills/skill-creator/scripts/discover_skills.py:165
↓ 1 callersFunctionformat_message_content
메시지 내용을 화면에 표시 가능한 문자열로 변환한다.
research_agent/utils.py:30
↓ 1 callersFunctionformat_messages
Rich 포매팅을 사용해 메시지 목록을 출력한다.
research_agent/utils.py:73
↓ 1 callersFunctionformat_output
Format the search results based on the specified output format. Parameters ---------- papers : list[dict[str, Any]] List of paper
skills/academic-search/arxiv_search.py:85
↓ 1 callersFunctionformat_text
Format skills as plain text.
skills/skill-creator/scripts/discover_skills.py:139
↓ 1 callersFunctionformat_tool_message_content
Convert ToolMessage content into a printable string.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/ui.py:150
↓ 1 callersMethodgenerate_description
Generate tool description with available agents
rust-research-agent/rig-deepagents/src/middleware/subagent/task_tool.rs:84
↓ 1 callersMethodgenerate_parameters_schema
Generate JSON schema for parameters
rust-research-agent/rig-deepagents/src/middleware/subagent/task_tool.rs:98
↓ 1 callersFunctiongenerate_report
연구 결과 보고서를 Markdown 형식으로 생성한다. Args: session: 연구 세션 객체. keywords: 키워드 -> 빈도 매핑. output_path: 보고서 저장 경로.
scripts/run_ai_trend_research.py:536
↓ 1 callersFunctiongenerate_thread_id
Generate a new 8-char hex thread ID.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/sessions.py:47
↓ 1 callersMethodget
Get a subagent by name
rust-research-agent/rig-deepagents/src/middleware/subagent/spec.rs:323
↓ 1 callersFunctionget_all_subagents
모든 SubAgent 정의를 목록으로 반환한다. Returns: SubAgent 명세 딕셔너리 목록. Note: 도구는 비어 있으며 런타임에서 사용 가능한 도구를 기반으로 에이전트 생성 시 채워져야 한다.
research_agent/subagents/definitions.py:73
↓ 1 callersMethodget_approval_widget
이 tool에 대한 승인 위젯 클래스와 데이터를 반환합니다. Args: tool_args: The tool arguments from action_request Returns: Tuple of
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/widgets/tool_renderers.py:24
↓ 1 callersFunctionget_available_sandbox_types
Get list of available sandbox provider types. Returns: List of sandbox type names (e.g., ["modal", "runloop", "daytona"])
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/integrations/sandbox_factory.py:323
↓ 1 callersFunctionget_bottom_toolbar
Return toolbar function that shows auto-approve status and BASH MODE.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/input.py:196
↓ 1 callersMethodget_cached_summaries_sync
Get cached summaries synchronously (for modify_system_prompt)
rust-research-agent/rig-deepagents/src/skills/middleware.rs:102
↓ 1 callersFunctionget_chars_per_token
Get the recommended chars_per_token for a model name. Returns a model-specific ratio for more accurate token counting. # Arguments `model` - Model
rust-research-agent/rig-deepagents/src/middleware/summarization/token_counter.rs:122
↓ 1 callersFunctionget_checkpointer
Get AsyncSqliteSaver for the global database.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/sessions.py:170
← previousnext →701–800 of 3,208, ranked by callers