Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HyunjunJeon/Deepagent-research-context-engineering
/ functions
Functions
3,208 in github.com/HyunjunJeon/Deepagent-research-context-engineering
⨍
Functions
3,208
◇
Types & classes
554
↳
Endpoints
14
↓ 4 callers
Method
with_max_iterations
Set max iterations
rust-research-agent/rig-deepagents/src/middleware/subagent/executor.rs:116
↓ 4 callers
Method
with_metadata
Add metadata to this checkpoint
rust-research-agent/rig-deepagents/src/pregel/checkpoint/mod.rs:166
↓ 4 callers
Method
with_parallelism
Set parallelism level
rust-research-agent/rig-deepagents/src/pregel/config.rs:82
↓ 4 callers
Method
with_temperature
Set the sampling temperature
rust-research-agent/rig-deepagents/src/llm/config.rs:114
↓ 4 callers
Method
with_tools
Add additional tools to the executor (beyond middleware tools) These tools are merged with middleware-provided tools during execution.
rust-research-agent/rig-deepagents/src/executor.rs:90
↓ 4 callers
Method
with_update
Add a single state update.
rust-research-agent/rig-deepagents/src/middleware/traits.rs:264
↓ 4 callers
Method
with_vertex_timeout
Set vertex timeout
rust-research-agent/rig-deepagents/src/pregel/config.rs:94
↓ 4 callers
Method
write
새 파일을 생성하고 내용을 씁니다. `WriteResult`를 반환합니다. 외부 스토리지 백엔드는 `files_update=None`을 사용합니다.
deepagents_sourcecode/libs/deepagents/deepagents/backends/filesystem.py:239
↓ 3 callers
Method
_convert_file_data_to_store_value
FileData를 `store.put()`에 넣기 좋은 형태로 변환합니다.
deepagents_sourcecode/libs/deepagents/deepagents/backends/store.py:103
↓ 3 callers
Method
_execute_iteration
단일 반복 실행.
research_agent/researcher/runner.py:105
↓ 3 callers
Method
_finalize
(self, record: FileOperationRecord)
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/file_ops.py:459
↓ 3 callers
Method
_format_skills_locations
System prompt에 표시할 skills location 섹션을 포맷팅합니다.
deepagents_sourcecode/libs/deepagents/deepagents/middleware/skills.py:541
↓ 3 callers
Method
_get_container
(self)
context_engineering_research_agent/backends/docker_sandbox.py:70
↓ 3 callers
Method
_is_input_focused
Check if the chat input (or its text area) has focus.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/app.py:613
↓ 3 callers
Function
_run_sandbox_setup
Run users setup script in sandbox with env var expansion. Args: backend: Sandbox backend instance setup_script_path: Path to setu
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/integrations/sandbox_factory.py:22
↓ 3 callers
Method
_sanitize_tool_call_id
파일명에 안전한 tool_call_id로 변환합니다.
context_engineering_research_agent/context_strategies/offloading.py:217
↓ 3 callers
Method
_should_cache
(self, content: Any)
context_engineering_research_agent/context_strategies/caching.py:307
↓ 3 callers
Method
_update_output_display
Update the output display based on expanded state.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/widgets/messages.py:333
↓ 3 callers
Function
_validate_path
경로를 검증하고 정규화합니다. Args: path: 검증할 경로 Returns: `/`로 시작하고 `/`로 끝나는 정규화된 경로 Raises: ValueError: 경로가 유효하지 않은 경우
deepagents_sourcecode/libs/deepagents/deepagents/backends/utils.py:225
↓ 3 callers
Method
add
커맨드를 히스토리에 추가합니다. Args: text: The command text to add
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/widgets/history.py:73
↓ 3 callers
Method
aglob_info
`glob_info`의 async 버전입니다.
deepagents_sourcecode/libs/deepagents/deepagents/backends/composite.py:347
↓ 3 callers
Method
apply_update
(&self, update: Self::Update)
rust-research-agent/rig-deepagents/src/research/state.rs:409
↓ 3 callers
Method
as_str
(&self)
rust-research-agent/rig-deepagents/src/tools/tavily.rs:44
↓ 3 callers
Function
backend_factory
(rt: ToolRuntime)
context_engineering_research_agent/agent.py:116
↓ 3 callers
Method
broadcast
Send a message to multiple targets
rust-research-agent/rig-deepagents/src/pregel/vertex.rs:139
↓ 3 callers
Function
build_composite_state_backend
(runtime: ToolRuntime, *, routes)
deepagents_sourcecode/libs/deepagents/tests/unit_tests/test_middleware.py:21
↓ 3 callers
Function
build_composite_state_backend
(runtime: ToolRuntime, *, routes)
deepagents_sourcecode/libs/deepagents/tests/unit_tests/backends/test_composite_backend_async.py:31
↓ 3 callers
Function
build_rig_conversation
(messages: &[Message])
rust-research-agent/rig-deepagents/src/compat/rig_agent_adapter.rs:264
↓ 3 callers
Method
checkpoint_key
Generate the Redis key for a checkpoint
rust-research-agent/rig-deepagents/src/pregel/checkpoint/redis.rs:102
↓ 3 callers
Method
checkpoint_path
Get the file path for a checkpoint at a given superstep
rust-research-agent/rig-deepagents/src/pregel/checkpoint/file.rs:58
↓ 3 callers
Method
clear_text
Clear the text area.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/widgets/chat_input.py:221
↓ 3 callers
Function
collect_skills_in_dir
Recursively find SKILL.md files in a directory Each skill is expected to be in its own directory: skills/{skill-name}/SKILL.md
rust-research-agent/rig-deepagents/src/bin/skill_validator.rs:169
↓ 3 callers
Method
complete
( &self, messages: &[Message], _tools: &[ToolDefinition], _con
rust-research-agent/rig-deepagents/src/llm/provider.rs:193
↓ 3 callers
Method
complete_iteration
현재 반복을 완료하고 다음 반복으로 진행한다. Returns: 연구가 완전히 완료되면 True.
research_agent/researcher/ralph_loop.py:560
↓ 3 callers
Method
compute
( &self, ctx: &mut ComputeContext<'_, S, WorkflowMessage>, )
rust-research-agent/rig-deepagents/src/workflow/vertices/agent.rs:221
↓ 3 callers
Method
compute
( &self, ctx: &mut ComputeContext<'_, S, WorkflowMessage>, )
rust-research-agent/rig-deepagents/src/workflow/vertices/tool.rs:151
↓ 3 callers
Method
count_message
(&self, message: &Message)
rust-research-agent/rig-deepagents/src/tokenization/mod.rs:45
↓ 3 callers
Method
create_research_prompt
현재 반복에 대한 연구 프롬프트를 생성한다. Returns: 에이전트에게 전달할 Markdown 형식의 연구 프롬프트.
research_agent/researcher/ralph_loop.py:277
↓ 3 callers
Function
create_store_memory_item
Create a memory item in StoreBackend FileData format. Args: content: Memory content string Returns: Dict with content (as li
deepagents_sourcecode/libs/deepagents/tests/unit_tests/middleware/test_memory_middleware.py:41
↓ 3 callers
Function
create_test_backend
()
rust-research-agent/rig-deepagents/src/workflow/vertices/subagent.rs:267
↓ 3 callers
Function
create_test_loader
Creates a test loader with temporary skill files. Returns both the loader and the TempDir to keep it alive during the test. The TempDir is automatical
rust-research-agent/rig-deepagents/src/skills/middleware.rs:195
↓ 3 callers
Function
create_test_registry
()
rust-research-agent/rig-deepagents/src/workflow/vertices/subagent.rs:259
↓ 3 callers
Function
create_test_runtime
()
rust-research-agent/rig-deepagents/src/compat/rig_tool_adapter.rs:256
↓ 3 callers
Function
create_test_runtime
()
rust-research-agent/rig-deepagents/src/middleware/subagent/task_tool.rs:247
↓ 3 callers
Method
definition
(&self)
rust-research-agent/rig-deepagents/src/middleware/traits.rs:504
↓ 3 callers
Method
delete
(&self, superstep: usize)
rust-research-agent/rig-deepagents/src/pregel/checkpoint/mod.rs:335
↓ 3 callers
Method
delete
(&self, path: &str)
rust-research-agent/rig-deepagents/src/backends/memory.rs:261
↓ 3 callers
Method
description
Set the description
rust-research-agent/rig-deepagents/src/middleware/subagent/spec.rs:100
↓ 3 callers
Method
edit
( &self, path: &str, old_string: &str, new_string: &str, replace_all:
rust-research-agent/rig-deepagents/src/backends/memory.rs:142
↓ 3 callers
Method
execute
Default 백엔드를 통해 셸 커맨드를 실행합니다. Args: command: Shell command to execute. Returns: ExecuteResponse with output,
deepagents_sourcecode/libs/deepagents/deepagents/backends/composite.py:475
↓ 3 callers
Method
execute
( &self, args: serde_json::Value, _runtime: &ToolRuntime, // Rig tools don't use runti
rust-research-agent/rig-deepagents/src/compat/rig_tool_adapter.rs:153
↓ 3 callers
Method
execute
( &self, subagent: &SubAgentKind, prompt: &str, state: IsolatedState,
rust-research-agent/rig-deepagents/src/middleware/subagent/executor.rs:230
↓ 3 callers
Function
extract_domain
Extract the domain name from a URL.
rust-research-agent/src/tools.rs:274
↓ 3 callers
Method
extract_prompt
Extract prompt from incoming messages
rust-research-agent/rig-deepagents/src/workflow/vertices/subagent.rs:87
↓ 3 callers
Method
findings_for_direction
Get findings for a specific direction
rust-research-agent/rig-deepagents/src/research/state.rs:276
↓ 3 callers
Function
format_display_path
Format a path for display.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/file_ops.py:143
↓ 3 callers
Function
getStatusIcon
(status: TodoItem["status"], className?: string)
deep-agents-ui/src/app/components/ChatInterface.tsx:38
↓ 3 callers
Method
get_agent_dir
Get the global agent directory path. Args: agent_name: Name of the agent Returns: Path to ~/.deepagents/{age
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/config.py:280
↓ 3 callers
Method
get_images
Get all tracked images.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/input.py:66
↓ 3 callers
Method
get_metadata
Get skill metadata by name
rust-research-agent/rig-deepagents/src/skills/loader.rs:228
↓ 3 callers
Method
get_user_skills_dir
Get user-level skills directory path for a specific agent. Args: agent_name: Name of the agent Returns: Path
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/config.py:329
↓ 3 callers
Method
glob
(&self, pattern: &str, base_path: &str)
rust-research-agent/rig-deepagents/src/backends/memory.rs:182
↓ 3 callers
Method
glob_info
(self, pattern: str, path: str = "/")
deepagents_sourcecode/libs/deepagents/deepagents/backends/composite.py:326
↓ 3 callers
Method
grep_raw
( self, pattern: str, path: str | None = None, glob: str | None = None, )
deepagents_sourcecode/libs/deepagents/deepagents/backends/filesystem.py:310
↓ 3 callers
Method
grep_raw
(self, pattern: str, path: str | None = None, glob: str | None = None)
deepagents_sourcecode/libs/deepagents/tests/unit_tests/backends/test_composite_backend.py:998
↓ 3 callers
Method
into_inner
Get a reference to the inner stream
rust-research-agent/rig-deepagents/src/llm/provider.rs:87
↓ 3 callers
Method
is_active
Check if the vertex is active
rust-research-agent/rig-deepagents/src/pregel/vertex.rs:67
↓ 3 callers
Method
is_empty
(&self)
rust-research-agent/rig-deepagents/src/research/state.rs:393
↓ 3 callers
Function
is_under_path
경로가 base_path 하위에 있는지 확인 `/dir`은 `/dir2`와 매칭되지 않음 (정확한 디렉토리 경계 확인)
rust-research-agent/rig-deepagents/src/backends/path_utils.rs:58
↓ 3 callers
Method
latest
(&self)
rust-research-agent/rig-deepagents/src/pregel/checkpoint/mod.rs:319
↓ 3 callers
Method
list_skills
List all available skills (metadata only) Skills are sorted alphabetically by name for deterministic ordering in system prompts and reproducible beha
rust-research-agent/rig-deepagents/src/skills/loader.rs:215
↓ 3 callers
Method
max_directions
Set the maximum number of research directions to explore. Default: 3
rust-research-agent/rig-deepagents/src/research/workflow.rs:117
↓ 3 callers
Method
max_searches
Set the maximum number of searches allowed. Default: 6 (2 exploratory + 4 directed)
rust-research-agent/rig-deepagents/src/research/workflow.rs:109
↓ 3 callers
Method
newSession
DeepAgents 인스턴스로 새 세션을 생성합니다.
deepagents_sourcecode/libs/acp/deepagents_acp/server.py:91
↓ 3 callers
Method
pregel_config
Create Pregel runtime configuration
rust-research-agent/rig-deepagents/src/config.rs:280
↓ 3 callers
Function
print_box
(role: &str, emoji: &str, title: &str, content: &str)
rust-research-agent/rig-deepagents/src/bin/deepagent_demo.rs:121
↓ 3 callers
Function
print_section
(title: &str, emoji: &str)
rust-research-agent/rig-deepagents/src/bin/deepagent_demo.rs:112
↓ 3 callers
Method
read
(&self, path: &str, offset: usize, limit: usize)
rust-research-agent/rig-deepagents/src/backends/filesystem.rs:162
↓ 3 callers
Method
read
(self, path: str, offset: int = 0, limit: int = 500)
context_engineering_research_agent/backends/docker_shared.py:165
↓ 3 callers
Method
reduce_context
컨텍스트를 축소합니다. 먼저 Compaction을 시도하고, 여전히 임계값을 초과하면 Summarization을 적용합니다.
context_engineering_research_agent/context_strategies/reduction.py:256
↓ 3 callers
Method
refresh_cache
Refresh the cached skill summaries
rust-research-agent/rig-deepagents/src/skills/middleware.rs:63
↓ 3 callers
Function
resolve_physical_path
Convert a virtual/relative path to a physical filesystem path.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/file_ops.py:126
↓ 3 callers
Method
run
연구 실행 및 결과 반환.
research_agent/researcher/runner.py:135
↓ 3 callers
Function
run_checkpoint_roundtrip
Helper function for testing checkpoint roundtrip
rust-research-agent/rig-deepagents/tests/integration_checkpointing.rs:292
↓ 3 callers
Method
run_from_superstep
Run workflow from a specific superstep This is the core method for checkpoint-aware execution. It starts from the given superstep and saves checkpoin
rust-research-agent/rig-deepagents/src/pregel/runtime.rs:709
↓ 3 callers
Function
sanitize_id
Sanitize a vertex ID for use as a Mermaid node identifier. Mermaid node IDs must be alphanumeric (plus underscores). This function replaces any inval
rust-research-agent/rig-deepagents/src/pregel/visualization.rs:40
↓ 3 callers
Method
set_auto_approve
auto-approve 상태를 설정합니다. Args: enabled: Whether auto-approve is enabled
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/widgets/status.py:197
↓ 3 callers
Method
set_model
런타임에 모델을 설정합니다.
context_engineering_research_agent/context_strategies/caching.py:231
↓ 3 callers
Method
set_rejected
Mark the tool call as rejected by user.
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/widgets/messages.py:315
↓ 3 callers
Method
system_prompt
Set the system prompt
rust-research-agent/rig-deepagents/src/middleware/subagent/spec.rs:106
↓ 3 callers
Method
to_agent_state
Convert to AgentState for subagent execution Creates a new AgentState with: - A single HumanMessage containing the task prompt - Files from the isola
rust-research-agent/rig-deepagents/src/middleware/subagent/state_isolation.rs:83
↓ 3 callers
Method
to_message_content
Convert to LangChain message content format. Returns: Dict with type and image_url for multimodal messages
deepagents_sourcecode/libs/deepagents-cli/deepagents_cli/image_utils.py:27
↓ 3 callers
Method
to_virtual_path
가상 경로로 변환
rust-research-agent/rig-deepagents/src/backends/filesystem.rs:100
↓ 3 callers
Method
tools
Add multiple tools
rust-research-agent/rig-deepagents/src/middleware/subagent/spec.rs:118
↓ 3 callers
Method
unexplored_directions
Get unexplored directions sorted by priority
rust-research-agent/rig-deepagents/src/research/state.rs:269
↓ 3 callers
Function
update_file_data
기존 FileData의 생성 시각을 유지하면서 내용을 업데이트합니다. Args: file_data: 기존 FileData 딕셔너리 content: 새 콘텐츠(문자열) Returns: 업데이트된 FileData
deepagents_sourcecode/libs/deepagents/deepagents/backends/utils.py:132
↓ 3 callers
Method
with_checkpoint_interval
Set checkpoint interval (0 to disable)
rust-research-agent/rig-deepagents/src/pregel/config.rs:88
↓ 3 callers
Method
with_config
(mut self, config: RuntimeConfig)
rust-research-agent/rig-deepagents/src/runtime.rs:75
↓ 3 callers
Method
with_directions
Add new directions
rust-research-agent/rig-deepagents/src/research/state.rs:358
↓ 3 callers
Method
with_max_retries
Set custom max retries
rust-research-agent/rig-deepagents/src/tools/tavily.rs:117
← previous
next →
301–400 of 3,208, ranked by callers