Docs.rs
ai-agent-0.88.0
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
ai-agent 0.88.0
Idiomatic agent sdk inspired by the claude code source leak
Crate
Source
Builds
Feature flags
Documentation
Hide files
..
auto_dream
file_persistence
git
hooks
memory
model
permissions
plugins
sandbox
settings
shell
swarm
task
task_list
telemetry
ultraplan
abort_controller.rs
activity_manager.rs
advisor.rs
agent_context.rs
agent_id.rs
agent_swarms_enabled.rs
agentic_session_search.rs
analyze_context.rs
ansi.rs
ansi_to_png.rs
ansi_to_svg.rs
api.rs
api_preconnect.rs
apple_terminal_backup.rs
argument_substitution.rs
array.rs
asciicast.rs
async_utils.rs
atomic_counter.rs
attachments.rs
attribution.rs
auth.rs
auth_portable.rs
auto_mode_denials.rs
auto_updater.rs
aws.rs
aws_auth_status_manager.rs
background_housekeeping.rs
base64_codec.rs
betas.rs
billing.rs
binary_check.rs
bitset.rs
bloom_filter.rs
browser.rs
buffered_writer.rs
bundled_mode.rs
ca_certs.rs
ca_certs_config.rs
cache_paths.rs
cache_with_ttl.rs
circular_buffer.rs
classifier_approvals.rs
claude_desktop.rs
cleanup_registry.rs
cli_args.rs
cli_highlight.rs
clock.rs
clone_desktop.rs
code_indexing.rs
collapse_background_bash_notifications.rs
collapse_hook_summaries.rs
collapse_read_search.rs
collapse_teammate_shutdowns.rs
combined_abort_signal.rs
command_lifecycle.rs
commit_attribution.rs
completion_cache.rs
concurrent.rs
concurrent_sessions.rs
config.rs
config_constants.rs
content_array.rs
context.rs
control_message_compat.rs
conversation_recovery.rs
counter.rs
cron_jitter_config.rs
cron_tasks.rs
cross_project_resume.rs
crypto.rs
cursor.rs
cwd.rs
debug.rs
debug_filter.rs
default_api.rs
deferred.rs
desktop_deep_link.rs
detect_repository.rs
diag_logs.rs
diff.rs
diff_viewer.rs
direct_member_message.rs
disjoint_set.rs
display_tags.rs
editor.rs
effort.rs
embedded_tools.rs
encoding.rs
env.rs
env_dynamic.rs
env_utils.rs
env_validation.rs
errors.rs
event_emitter.rs
example_commands.rs
exec_file_no_throw.rs
exec_sync_wrapper.rs
exponential_backoff.rs
extra_usage.rs
file_operation_analytics.rs
file_ops.rs
file_read.rs
file_read_cache.rs
file_read_listener.rs
file_state_cache.rs
file_watcher.rs
find_executable.rs
fingerprint.rs
forked_agent.rs
format.rs
format_brief_timestamp.rs
fps_tracker.rs
frontmatter_parser.rs
fs_operations.rs
fullscreen.rs
gauge.rs
generated_files.rs
generators.rs
generic_process_utils.rs
get_worktree_paths.rs
gh_pr_status.rs
git_diff.rs
git_settings.rs
github_repo_path_mapping.rs
glob.rs
graceful_shutdown.rs
group_tool_uses.rs
hash.rs
heap.rs
heatmap.rs
hex_codec.rs
histogram.rs
horizontal_scroll.rs
http.rs
hyperlink.rs
id_generator.rs
ide_path_conversion.rs
idle_timeout.rs
image_store.rs
image_validation.rs
immediate_command.rs
ink.rs
inspector.rs
intl.rs
json.rs
json_read.rs
key_value.rs
keyboard_shortcuts.rs
lazy_schema.rs
leaky_bucket.rs
linear_backoff.rs
lockfile.rs
lru_cache.rs
mailbox.rs
managed_env_constants.rs
memoize.rs
memory_cache.rs
memory_file_detection.rs
message_predicates.rs
messages.rs
metered_reader.rs
metered_writer.rs
metrics_collector.rs
mod.rs
modifiers.rs
moving_average.rs
mtls.rs
multi_map.rs
native_installer.rs
notebook.rs
object_group_by.rs
object_pool.rs
pager.rs
paste_store.rs
path.rs
pdf_utils.rs
peer_address.rs
percentile.rs
plan_mode_v2.rs
plans.rs
platform.rs
powershell.rs
priority_queue.rs
privacy_level.rs
process.rs
process_user_input.rs
progress_bar.rs
prompt_category.rs
prompt_editor.rs
prompt_shell_execution.rs
protected_namespace.rs
proxy.rs
query_context.rs
query_guard.rs
query_helpers.rs
query_profiler.rs
query_string.rs
queue_processor.rs
rate_limit.rs
rate_limiter.rs
read_edit_context.rs
read_file_in_range.rs
release_notes.rs
render_options.rs
retry.rs
ring_buffer.rs
ripgrep.rs
sandbox.rs
sanitization.rs
sanitize.rs
screen.rs
screenshot_clipboard.rs
sdk_event_queue.rs
secure_storage.rs
semantic_boolean.rs
semantic_number.rs
semaphore.rs
semver.rs
sequential.rs
session_activity.rs
session_env_vars.rs
session_environment.rs
session_file_access_hooks.rs
session_ingress_auth.rs
session_restore.rs
session_start.rs
session_state.rs
session_storage.rs
session_storage_portable.rs
session_title.rs
session_url.rs
set.rs
set_utils.rs
shell.rs
side_query.rs
skip_list.rs
slash_command_parsing.rs
sleep.rs
sliding_window.rs
snowflake.rs
status_notice_helpers.rs
stopwatch.rs
stream.rs
string_distance.rs
string_interner.rs
string_utils.rs
subprocess_env.rs
syntax_highlight.rs
system_directories.rs
system_prompt.rs
system_prompt_type.rs
system_theme.rs
table.rs
tagged_id.rs
task_summary.rs
tasks.rs
team_discovery.rs
team_memory_ops.rs
teammate.rs
teammate_context.rs
teammate_mailbox.rs
telemetry_attributes.rs
telemetry_events.rs
telemetry_skill_loaded_event.rs
teleport_api.rs
teleport_environment_selection.rs
teleport_environments.rs
tempfile.rs
terminal.rs
text_highlighting.rs
theme.rs
thinking.rs
timeout.rs
timeouts.rs
timer_wheel.rs
timestamp.rs
tmux_socket.rs
token_budget.rs
tokens.rs
tool_errors.rs
tool_pool.rs
tool_result_storage.rs
tool_schema_cache.rs
tool_search.rs
transcript_search.rs
treeify.rs
trie.rs
truncate.rs
uds_client.rs
uds_messaging.rs
unary_logging.rs
undercover.rs
url_codec.rs
user.rs
user_agent.rs
user_prompt_keywords.rs
uuid.rs
version.rs
vim_motions.rs
vim_operators.rs
vim_text_objects.rs
vim_transitions.rs
vim_types.rs
voice_mode_enabled.rs
warning_handler.rs
which.rs
windows_paths.rs
with_resolvers.rs
words.rs
workload_context.rs
worktree_mode_enabled.rs
worktree_paths_portable.rs
xdg.rs
xml.rs
yaml.rs
zod_to_json_schema.rs
1
pub
fn
start_background_housekeeping
(
)
{
}