{
"./target/package/rust_tui_coder-0.2.2/tests/edge_case_tests.rs": [
"Function: test_empty_file_operations",
"Function: test_special_characters_in_content",
"Function: test_unicode_content",
"Function: test_very_long_filenames",
"Function: test_path_with_spaces",
"Function: test_search_replace_with_special_chars",
"Function: test_search_replace_not_found",
"Function: test_multiple_streaming_sessions",
"Function: test_token_estimation_edge_cases",
"Function: test_app_state_after_error",
"Function: test_concurrent_scroll_and_update",
"Function: test_delete_directory_with_content",
"Function: test_command_with_error",
"Function: test_plan_with_empty_steps",
"Function: test_update_nonexistent_plan_step",
"Function: test_usage_summary_with_zero_requests",
"Function: test_scroll_position_overflow_protection",
"Function: test_nested_path_creation",
"Function: test_list_empty_directory"
],
"./target/package/rust_tui_coder-0.2.2/tests/ui_tests.rs": [
"Function: test_scrolling_behavior",
"Function: test_scroll_position_clamping",
"Function: test_conversation_display",
"Function: test_tool_logs_display",
"Function: test_streaming_state_management",
"Function: test_page_scrolling",
"Function: test_status_message_updates",
"Function: test_empty_conversation_scrolling",
"Function: test_tool_execution_state"
],
"./tests/integration_tests.rs": [
"Function: test_integration_file_workflow",
"Function: test_integration_app_workflow",
"Function: test_integration_plan_workflow",
"Function: test_integration_streaming_workflow",
"Function: test_integration_multiple_file_operations"
],
"./target/release/build/html5ever-daa45f49f8dcb67f/out/rules.rs": [
"Function: any_not_whitespace",
"Function: current_node",
"Function: step",
"Function: step_foreign"
],
"./src/llm.rs": [
"Function: estimate_token_count",
"Function: fmt",
"Function: from",
"Function: ask_llm_with_messages",
"Function: stream_llm_response",
"enum: LlmError",
"struct: ModelsResponse",
"struct: ModelInfo",
"struct: ChatCompletionRequest",
"struct: Message",
"struct: ChatCompletionResponse",
"struct: ChatCompletionStreamResponse",
"struct: StreamChoice",
"struct: StreamDelta",
"struct: Choice"
],
"./target/package/rust_tui_coder-0.2.2/tests/agent_tests.rs": [
"Function: test_agent_new",
"Function: test_agent_default",
"Function: test_tool_read_file",
"Function: test_tool_write_file",
"Function: test_tool_append_file",
"Function: test_tool_search_replace",
"Function: test_tool_delete_file",
"Function: test_tool_create_directory",
"Function: test_tool_list_files",
"Function: test_tool_list_files_recursive",
"Function: test_tool_run_command",
"Function: test_tool_execute_code_python",
"Function: test_tool_execute_code_bash",
"Function: test_tool_git_status"
],
"./target/package/rust_tui_coder-0.2.4/tests/integration_tests.rs": [
"Function: test_integration_file_workflow",
"Function: test_integration_app_workflow",
"Function: test_integration_plan_workflow",
"Function: test_integration_streaming_workflow",
"Function: test_integration_multiple_file_operations"
],
"./target/package/rust_tui_coder-0.2.1/src/main.rs": [
"Function: create_default_config",
"Function: main",
"Function: run_app"
],
"./target/package/rust_tui_coder-0.2.3/tests/config_tests.rs": [
"Function: test_config_from_file",
"Function: test_config_from_file_missing",
"Function: test_config_from_file_invalid_toml",
"Function: test_config_clone"
],
"./target/package/rust_tui_coder-0.2.1/tests/edge_case_tests.rs": [
"Function: test_empty_file_operations",
"Function: test_special_characters_in_content",
"Function: test_unicode_content",
"Function: test_very_long_filenames",
"Function: test_path_with_spaces",
"Function: test_search_replace_with_special_chars",
"Function: test_search_replace_not_found",
"Function: test_multiple_streaming_sessions",
"Function: test_token_estimation_edge_cases",
"Function: test_app_state_after_error",
"Function: test_concurrent_scroll_and_update",
"Function: test_delete_directory_with_content",
"Function: test_command_with_error",
"Function: test_plan_with_empty_steps",
"Function: test_update_nonexistent_plan_step",
"Function: test_usage_summary_with_zero_requests",
"Function: test_scroll_position_overflow_protection",
"Function: test_nested_path_creation",
"Function: test_list_empty_directory"
],
"./src/main.rs": [
"Function: create_default_config",
"Function: main",
"Function: run_app"
],
"./target/package/rust_tui_coder-0.2.2/tests/llm_tests.rs": [
"Function: test_estimate_token_count_empty",
"Function: test_estimate_token_count_short",
"Function: test_estimate_token_count_long",
"Function: test_estimate_token_count_whitespace",
"Function: test_estimate_token_count_unicode",
"Function: test_message_creation",
"Function: test_message_clone",
"Function: test_message_serialization",
"Function: test_message_deserialization"
],
"./target/package/rust_tui_coder-0.2.4/src/main.rs": [
"Function: create_default_config",
"Function: main",
"Function: run_app"
],
"./tests/llm_tests.rs": [
"Function: test_estimate_token_count_empty",
"Function: test_estimate_token_count_short",
"Function: test_estimate_token_count_long",
"Function: test_estimate_token_count_whitespace",
"Function: test_estimate_token_count_unicode",
"Function: test_message_creation",
"Function: test_message_clone",
"Function: test_message_serialization",
"Function: test_message_deserialization"
],
"./target/debug/build/markup5ever-df3adec9c4a7d9da/out/generated.rs": [
"Function: get",
"Function: empty_string_index",
"Function: get",
"Function: empty_string_index",
"Function: get",
"Function: empty_string_index",
"struct: LocalNameStaticSet",
"struct: PrefixStaticSet",
"struct: NamespaceStaticSet"
],
"./target/package/rust_tui_coder-0.2.1/tests/integration_tests.rs": [
"Function: test_integration_file_workflow",
"Function: test_integration_app_workflow",
"Function: test_integration_plan_workflow",
"Function: test_integration_streaming_workflow",
"Function: test_integration_multiple_file_operations"
],
"./target/package/rust_tui_coder-0.2.3/tests/performance_tests.rs": [
"Function: test_large_conversation_handling",
"Function: test_rapid_scrolling",
"Function: test_large_file_operations",
"Function: test_many_tool_logs",
"Function: test_streaming_performance",
"Function: test_usage_tracking_performance",
"Function: test_directory_with_many_files",
"Function: test_recursive_directory_listing_performance"
],
"./target/package/rust_tui_coder-0.2.1/src/config.rs": [
"Function: from_file",
"struct: Config",
"struct: LlmConfig"
],
"./src/agent.rs": [
"Function: into_tool",
"Function: execute",
"Function: collect_files",
"Function: visit_dirs",
"Function: execute_python",
"Function: execute_javascript",
"Function: execute_bash",
"Function: execute_rust",
"Function: execute_go",
"Function: execute_java",
"Function: execute_c_cpp",
"Function: default",
"Function: new",
"Function: get_system_prompt",
"Function: main",
"Function: main",
"Function: main",
"Function: parse_tool_call",
"Function: run",
"Function: run_with_streaming",
"struct: ToolCall",
"enum: Tool",
"struct: Agent"
],
"./target/package/rust_tui_coder-0.2.3/tests/edge_case_tests.rs": [
"Function: test_empty_file_operations",
"Function: test_special_characters_in_content",
"Function: test_unicode_content",
"Function: test_very_long_filenames",
"Function: test_path_with_spaces",
"Function: test_search_replace_with_special_chars",
"Function: test_search_replace_not_found",
"Function: test_multiple_streaming_sessions",
"Function: test_token_estimation_edge_cases",
"Function: test_app_state_after_error",
"Function: test_concurrent_scroll_and_update",
"Function: test_delete_directory_with_content",
"Function: test_command_with_error",
"Function: test_plan_with_empty_steps",
"Function: test_update_nonexistent_plan_step",
"Function: test_usage_summary_with_zero_requests",
"Function: test_scroll_position_overflow_protection",
"Function: test_nested_path_creation",
"Function: test_list_empty_directory"
],
"./target/package/rust_tui_coder-0.2.1/tests/llm_tests.rs": [
"Function: test_estimate_token_count_empty",
"Function: test_estimate_token_count_short",
"Function: test_estimate_token_count_long",
"Function: test_estimate_token_count_whitespace",
"Function: test_estimate_token_count_unicode",
"Function: test_message_creation",
"Function: test_message_clone",
"Function: test_message_serialization",
"Function: test_message_deserialization"
],
"./target/package/rust_tui_coder-0.2.2/src/ui.rs": [
"Function: wrap_text",
"Function: ui"
],
"./target/package/rust_tui_coder-0.2.3/tests/plan_tests.rs": [
"Function: test_tool_create_plan",
"Function: test_tool_update_plan",
"Function: test_tool_clear_plan",
"Function: test_plan_lifecycle",
"Function: test_plan_with_empty_steps",
"Function: test_plan_update_nonexistent_step",
"Function: test_clear_nonexistent_plan",
"Function: test_update_plan_before_create",
"Function: test_plan_with_special_characters"
],
"./target/package/rust_tui_coder-0.2.4/src/agent.rs": [
"Function: into_tool",
"Function: execute",
"Function: collect_files",
"Function: visit_dirs",
"Function: execute_python",
"Function: execute_javascript",
"Function: execute_bash",
"Function: execute_rust",
"Function: execute_go",
"Function: execute_java",
"Function: execute_c_cpp",
"Function: default",
"Function: new",
"Function: get_system_prompt",
"Function: main",
"Function: main",
"Function: main",
"Function: parse_tool_call",
"Function: run",
"Function: run_with_streaming",
"struct: ToolCall",
"enum: Tool",
"struct: Agent"
],
"./target/package/rust_tui_coder-0.2.3/src/ui.rs": [
"Function: wrap_text",
"Function: ui"
],
"./target/package/rust_tui_coder-0.2.2/src/llm.rs": [
"Function: estimate_token_count",
"Function: fmt",
"Function: from",
"Function: ask_llm_with_messages",
"Function: stream_llm_response",
"enum: LlmError",
"struct: ModelsResponse",
"struct: ModelInfo",
"struct: ChatCompletionRequest",
"struct: Message",
"struct: ChatCompletionResponse",
"struct: ChatCompletionStreamResponse",
"struct: StreamChoice",
"struct: StreamDelta",
"struct: Choice"
],
"./target/package/rust_tui_coder-0.2.2/tests/performance_tests.rs": [
"Function: test_large_conversation_handling",
"Function: test_rapid_scrolling",
"Function: test_large_file_operations",
"Function: test_many_tool_logs",
"Function: test_streaming_performance",
"Function: test_usage_tracking_performance",
"Function: test_directory_with_many_files",
"Function: test_recursive_directory_listing_performance"
],
"./target/package/rust_tui_coder-0.2.4/tests/config_tests.rs": [
"Function: test_config_from_file",
"Function: test_config_from_file_missing",
"Function: test_config_from_file_invalid_toml",
"Function: test_config_clone"
],
"./target/package/rust_tui_coder-0.2.3/tests/app_tests.rs": [
"Function: test_app_new",
"Function: test_app_default",
"Function: test_add_tool_log",
"Function: test_increment_tokens",
"Function: test_increment_requests",
"Function: test_increment_tools_executed",
"Function: test_scroll_conversation_up",
"Function: test_scroll_conversation_down",
"Function: test_scroll_conversation_to_top",
"Function: test_scroll_conversation_to_bottom",
"Function: test_streaming_state",
"Function: test_usage_summary",
"Function: test_session_duration"
],
"./target/package/rust_tui_coder-0.2.3/tests/comprehensive_tests.rs": [
"Function: test_end_to_end_file_operations",
"Function: test_app_state_transitions",
"Function: test_nested_directory_operations",
"Function: test_command_execution",
"Function: test_file_append_multiple_times",
"Function: test_search_replace_multiple_occurrences",
"Function: test_tool_error_handling",
"Function: test_usage_tracking_accuracy",
"Function: test_concurrent_file_operations"
],
"./target/package/rust_tui_coder-0.2.4/tests/app_tests.rs": [
"Function: test_app_new",
"Function: test_app_default",
"Function: test_add_tool_log",
"Function: test_increment_tokens",
"Function: test_increment_requests",
"Function: test_increment_tools_executed",
"Function: test_scroll_conversation_up",
"Function: test_scroll_conversation_down",
"Function: test_scroll_conversation_to_top",
"Function: test_scroll_conversation_to_bottom",
"Function: test_streaming_state",
"Function: test_usage_summary",
"Function: test_session_duration"
],
"./tests/edge_case_tests.rs": [
"Function: test_empty_file_operations",
"Function: test_special_characters_in_content",
"Function: test_unicode_content",
"Function: test_very_long_filenames",
"Function: test_path_with_spaces",
"Function: test_search_replace_with_special_chars",
"Function: test_search_replace_not_found",
"Function: test_multiple_streaming_sessions",
"Function: test_token_estimation_edge_cases",
"Function: test_app_state_after_error",
"Function: test_concurrent_scroll_and_update",
"Function: test_delete_directory_with_content",
"Function: test_command_with_error",
"Function: test_plan_with_empty_steps",
"Function: test_update_nonexistent_plan_step",
"Function: test_usage_summary_with_zero_requests",
"Function: test_scroll_position_overflow_protection",
"Function: test_nested_path_creation",
"Function: test_list_empty_directory"
],
"./tests/comprehensive_tests.rs": [
"Function: test_end_to_end_file_operations",
"Function: test_app_state_transitions",
"Function: test_nested_directory_operations",
"Function: test_command_execution",
"Function: test_file_append_multiple_times",
"Function: test_search_replace_multiple_occurrences",
"Function: test_tool_error_handling",
"Function: test_usage_tracking_accuracy",
"Function: test_concurrent_file_operations"
],
"./tests/plan_tests.rs": [
"Function: test_tool_create_plan",
"Function: test_tool_update_plan",
"Function: test_tool_clear_plan",
"Function: test_plan_lifecycle",
"Function: test_plan_with_empty_steps",
"Function: test_plan_update_nonexistent_step",
"Function: test_clear_nonexistent_plan",
"Function: test_update_plan_before_create",
"Function: test_plan_with_special_characters"
],
"./target/package/rust_tui_coder-0.2.1/src/app.rs": [
"Function: default",
"Function: new",
"Function: add_tool_log",
"Function: increment_tokens",
"Function: increment_requests",
"Function: increment_tools_executed",
"Function: get_session_duration",
"Function: get_usage_summary",
"Function: scroll_conversation_up",
"Function: scroll_conversation_down",
"Function: scroll_conversation_to_top",
"Function: scroll_conversation_to_bottom",
"Function: start_streaming",
"Function: update_streaming_message",
"Function: finish_streaming",
"struct: App"
],
"./target/package/rust_tui_coder-0.2.1/tests/comprehensive_tests.rs": [
"Function: test_end_to_end_file_operations",
"Function: test_app_state_transitions",
"Function: test_nested_directory_operations",
"Function: test_command_execution",
"Function: test_file_append_multiple_times",
"Function: test_search_replace_multiple_occurrences",
"Function: test_tool_error_handling",
"Function: test_usage_tracking_accuracy",
"Function: test_concurrent_file_operations"
],
"./target/package/rust_tui_coder-0.2.1/tests/agent_tests.rs": [
"Function: test_agent_new",
"Function: test_agent_default",
"Function: test_tool_read_file",
"Function: test_tool_write_file",
"Function: test_tool_append_file",
"Function: test_tool_search_replace",
"Function: test_tool_delete_file",
"Function: test_tool_create_directory",
"Function: test_tool_list_files",
"Function: test_tool_list_files_recursive",
"Function: test_tool_run_command",
"Function: test_tool_execute_code_python",
"Function: test_tool_execute_code_bash",
"Function: test_tool_git_status"
],
"./target/package/rust_tui_coder-0.2.3/src/llm.rs": [
"Function: estimate_token_count",
"Function: fmt",
"Function: from",
"Function: ask_llm_with_messages",
"Function: stream_llm_response",
"enum: LlmError",
"struct: ModelsResponse",
"struct: ModelInfo",
"struct: ChatCompletionRequest",
"struct: Message",
"struct: ChatCompletionResponse",
"struct: ChatCompletionStreamResponse",
"struct: StreamChoice",
"struct: StreamDelta",
"struct: Choice"
],
"./target/package/rust_tui_coder-0.2.3/tests/integration_tests.rs": [
"Function: test_integration_file_workflow",
"Function: test_integration_app_workflow",
"Function: test_integration_plan_workflow",
"Function: test_integration_streaming_workflow",
"Function: test_integration_multiple_file_operations"
],
"./target/package/rust_tui_coder-0.2.3/tests/llm_tests.rs": [
"Function: test_estimate_token_count_empty",
"Function: test_estimate_token_count_short",
"Function: test_estimate_token_count_long",
"Function: test_estimate_token_count_whitespace",
"Function: test_estimate_token_count_unicode",
"Function: test_message_creation",
"Function: test_message_clone",
"Function: test_message_serialization",
"Function: test_message_deserialization"
],
"./target/package/rust_tui_coder-0.2.1/tests/app_tests.rs": [
"Function: test_app_new",
"Function: test_app_default",
"Function: test_add_tool_log",
"Function: test_increment_tokens",
"Function: test_increment_requests",
"Function: test_increment_tools_executed",
"Function: test_scroll_conversation_up",
"Function: test_scroll_conversation_down",
"Function: test_scroll_conversation_to_top",
"Function: test_scroll_conversation_to_bottom",
"Function: test_streaming_state",
"Function: test_usage_summary",
"Function: test_session_duration"
],
"./target/package/rust_tui_coder-0.2.4/tests/agent_tests.rs": [
"Function: test_agent_new",
"Function: test_agent_default",
"Function: test_tool_read_file",
"Function: test_tool_write_file",
"Function: test_tool_append_file",
"Function: test_tool_search_replace",
"Function: test_tool_delete_file",
"Function: test_tool_create_directory",
"Function: test_tool_list_files",
"Function: test_tool_list_files_recursive",
"Function: test_tool_run_command",
"Function: test_tool_execute_code_python",
"Function: test_tool_execute_code_bash",
"Function: test_tool_git_status"
],
"./target/package/rust_tui_coder-0.2.4/tests/comprehensive_tests.rs": [
"Function: test_end_to_end_file_operations",
"Function: test_app_state_transitions",
"Function: test_nested_directory_operations",
"Function: test_command_execution",
"Function: test_file_append_multiple_times",
"Function: test_search_replace_multiple_occurrences",
"Function: test_tool_error_handling",
"Function: test_usage_tracking_accuracy",
"Function: test_concurrent_file_operations"
],
"./target/package/rust_tui_coder-0.2.4/tests/llm_tests.rs": [
"Function: test_estimate_token_count_empty",
"Function: test_estimate_token_count_short",
"Function: test_estimate_token_count_long",
"Function: test_estimate_token_count_whitespace",
"Function: test_estimate_token_count_unicode",
"Function: test_message_creation",
"Function: test_message_clone",
"Function: test_message_serialization",
"Function: test_message_deserialization"
],
"./target/package/rust_tui_coder-0.2.4/tests/plan_tests.rs": [
"Function: test_tool_create_plan",
"Function: test_tool_update_plan",
"Function: test_tool_clear_plan",
"Function: test_plan_lifecycle",
"Function: test_plan_with_empty_steps",
"Function: test_plan_update_nonexistent_step",
"Function: test_clear_nonexistent_plan",
"Function: test_update_plan_before_create",
"Function: test_plan_with_special_characters"
],
"./target/package/rust_tui_coder-0.2.1/tests/plan_tests.rs": [
"Function: test_tool_create_plan",
"Function: test_tool_update_plan",
"Function: test_tool_clear_plan",
"Function: test_plan_lifecycle",
"Function: test_plan_with_empty_steps",
"Function: test_plan_update_nonexistent_step",
"Function: test_clear_nonexistent_plan",
"Function: test_update_plan_before_create",
"Function: test_plan_with_special_characters"
],
"./target/debug/build/html5ever-60f70ed3704a72dc/out/rules.rs": [
"Function: any_not_whitespace",
"Function: current_node",
"Function: step",
"Function: step_foreign"
],
"./target/package/rust_tui_coder-0.2.3/src/app.rs": [
"Function: default",
"Function: new",
"Function: add_tool_log",
"Function: increment_tokens",
"Function: increment_requests",
"Function: increment_tools_executed",
"Function: get_session_duration",
"Function: get_usage_summary",
"Function: scroll_conversation_up",
"Function: scroll_conversation_down",
"Function: scroll_conversation_to_top",
"Function: scroll_conversation_to_bottom",
"Function: scroll_tool_logs_up",
"Function: scroll_tool_logs_down",
"Function: start_streaming",
"Function: update_streaming_message",
"Function: finish_streaming",
"struct: App"
],
"./tests/config_tests.rs": [
"Function: test_config_from_file",
"Function: test_config_from_file_missing",
"Function: test_config_from_file_invalid_toml",
"Function: test_config_clone"
],
"./target/package/rust_tui_coder-0.2.2/tests/app_tests.rs": [
"Function: test_app_new",
"Function: test_app_default",
"Function: test_add_tool_log",
"Function: test_increment_tokens",
"Function: test_increment_requests",
"Function: test_increment_tools_executed",
"Function: test_scroll_conversation_up",
"Function: test_scroll_conversation_down",
"Function: test_scroll_conversation_to_top",
"Function: test_scroll_conversation_to_bottom",
"Function: test_streaming_state",
"Function: test_usage_summary",
"Function: test_session_duration"
],
"./target/package/rust_tui_coder-0.2.4/tests/edge_case_tests.rs": [
"Function: test_empty_file_operations",
"Function: test_special_characters_in_content",
"Function: test_unicode_content",
"Function: test_very_long_filenames",
"Function: test_path_with_spaces",
"Function: test_search_replace_with_special_chars",
"Function: test_search_replace_not_found",
"Function: test_multiple_streaming_sessions",
"Function: test_token_estimation_edge_cases",
"Function: test_app_state_after_error",
"Function: test_concurrent_scroll_and_update",
"Function: test_delete_directory_with_content",
"Function: test_command_with_error",
"Function: test_plan_with_empty_steps",
"Function: test_update_nonexistent_plan_step",
"Function: test_usage_summary_with_zero_requests",
"Function: test_scroll_position_overflow_protection",
"Function: test_nested_path_creation",
"Function: test_list_empty_directory"
],
"./target/package/rust_tui_coder-0.2.3/tests/ui_tests.rs": [
"Function: test_scrolling_behavior",
"Function: test_scroll_position_clamping",
"Function: test_conversation_display",
"Function: test_tool_logs_display",
"Function: test_streaming_state_management",
"Function: test_page_scrolling",
"Function: test_status_message_updates",
"Function: test_empty_conversation_scrolling",
"Function: test_tool_execution_state"
],
"./src/ui.rs": [
"Function: syntect_to_ratatui_color",
"Function: parse_message_with_highlighting",
"Function: wrap_text",
"Function: ui"
],
"./target/debug/build/markup5ever-619dd68878562284/out/generated.rs": [
"Function: get",
"Function: empty_string_index",
"Function: get",
"Function: empty_string_index",
"Function: get",
"Function: empty_string_index",
"struct: LocalNameStaticSet",
"struct: PrefixStaticSet",
"struct: NamespaceStaticSet"
],
"./src/config.rs": [
"Function: default_provider",
"Function: from_file",
"struct: Config",
"struct: WebConfig",
"struct: LlmConfig"
],
"./target/package/rust_tui_coder-0.2.2/tests/config_tests.rs": [
"Function: test_config_from_file",
"Function: test_config_from_file_missing",
"Function: test_config_from_file_invalid_toml",
"Function: test_config_clone"
],
"./target/package/rust_tui_coder-0.2.1/tests/ui_tests.rs": [
"Function: test_scrolling_behavior",
"Function: test_scroll_position_clamping",
"Function: test_conversation_display",
"Function: test_tool_logs_display",
"Function: test_streaming_state_management",
"Function: test_page_scrolling",
"Function: test_status_message_updates",
"Function: test_empty_conversation_scrolling",
"Function: test_tool_execution_state"
],
"./target/package/rust_tui_coder-0.2.2/tests/comprehensive_tests.rs": [
"Function: test_end_to_end_file_operations",
"Function: test_app_state_transitions",
"Function: test_nested_directory_operations",
"Function: test_command_execution",
"Function: test_file_append_multiple_times",
"Function: test_search_replace_multiple_occurrences",
"Function: test_tool_error_handling",
"Function: test_usage_tracking_accuracy",
"Function: test_concurrent_file_operations"
],
"./target/package/rust_tui_coder-0.2.4/src/ui.rs": [
"Function: wrap_text",
"Function: ui"
],
"./target/package/rust_tui_coder-0.2.2/src/main.rs": [
"Function: create_default_config",
"Function: main",
"Function: run_app"
],
"./target/package/rust_tui_coder-0.2.2/tests/integration_tests.rs": [
"Function: test_integration_file_workflow",
"Function: test_integration_app_workflow",
"Function: test_integration_plan_workflow",
"Function: test_integration_streaming_workflow",
"Function: test_integration_multiple_file_operations"
],
"./target/package/rust_tui_coder-0.2.1/tests/config_tests.rs": [
"Function: test_config_from_file",
"Function: test_config_from_file_missing",
"Function: test_config_from_file_invalid_toml",
"Function: test_config_clone"
],
"./target/package/rust_tui_coder-0.2.1/src/ui.rs": [
"Function: wrap_text",
"Function: ui"
],
"./tests/app_tests.rs": [
"Function: test_app_new",
"Function: test_app_default",
"Function: test_add_tool_log",
"Function: test_increment_tokens",
"Function: test_increment_requests",
"Function: test_increment_tools_executed",
"Function: test_scroll_conversation_up",
"Function: test_scroll_conversation_down",
"Function: test_scroll_conversation_to_top",
"Function: test_scroll_conversation_to_bottom",
"Function: test_streaming_state",
"Function: test_usage_summary",
"Function: test_session_duration"
],
"./tests/performance_tests.rs": [
"Function: test_large_conversation_handling",
"Function: test_rapid_scrolling",
"Function: test_large_file_operations",
"Function: test_many_tool_logs",
"Function: test_streaming_performance",
"Function: test_usage_tracking_performance",
"Function: test_directory_with_many_files",
"Function: test_recursive_directory_listing_performance"
],
"./target/package/rust_tui_coder-0.2.1/src/llm.rs": [
"Function: estimate_token_count",
"Function: fmt",
"Function: from",
"Function: ask_llm_with_messages",
"Function: stream_llm_response",
"enum: LlmError",
"struct: ModelsResponse",
"struct: ModelInfo",
"struct: ChatCompletionRequest",
"struct: Message",
"struct: ChatCompletionResponse",
"struct: ChatCompletionStreamResponse",
"struct: StreamChoice",
"struct: StreamDelta",
"struct: Choice"
],
"./target/package/rust_tui_coder-0.2.1/tests/performance_tests.rs": [
"Function: test_large_conversation_handling",
"Function: test_rapid_scrolling",
"Function: test_large_file_operations",
"Function: test_many_tool_logs",
"Function: test_streaming_performance",
"Function: test_usage_tracking_performance",
"Function: test_directory_with_many_files",
"Function: test_recursive_directory_listing_performance"
],
"./target/package/rust_tui_coder-0.2.4/tests/performance_tests.rs": [
"Function: test_large_conversation_handling",
"Function: test_rapid_scrolling",
"Function: test_large_file_operations",
"Function: test_many_tool_logs",
"Function: test_streaming_performance",
"Function: test_usage_tracking_performance",
"Function: test_directory_with_many_files",
"Function: test_recursive_directory_listing_performance"
],
"./target/package/rust_tui_coder-0.2.4/src/config.rs": [
"Function: from_file",
"struct: Config",
"struct: LlmConfig"
],
"./target/package/rust_tui_coder-0.2.2/src/config.rs": [
"Function: from_file",
"struct: Config",
"struct: LlmConfig"
],
"./target/package/rust_tui_coder-0.2.1/src/agent.rs": [
"Function: into_tool",
"Function: execute",
"Function: collect_files",
"Function: execute_python",
"Function: execute_javascript",
"Function: execute_bash",
"Function: execute_rust",
"Function: execute_go",
"Function: execute_java",
"Function: execute_c_cpp",
"Function: default",
"Function: new",
"Function: get_system_prompt",
"Function: main",
"Function: main",
"Function: main",
"Function: parse_tool_call",
"Function: run",
"Function: run_with_streaming",
"struct: ToolCall",
"enum: Tool",
"struct: Agent"
],
"./tests/agent_tests.rs": [
"Function: test_agent_new",
"Function: test_agent_default",
"Function: test_tool_read_file",
"Function: test_tool_write_file",
"Function: test_tool_append_file",
"Function: test_tool_search_replace",
"Function: test_tool_delete_file",
"Function: test_tool_create_directory",
"Function: test_tool_list_files",
"Function: test_tool_list_files_recursive",
"Function: test_tool_run_command",
"Function: test_tool_execute_code_python",
"Function: test_tool_execute_code_bash",
"Function: test_tool_git_status"
],
"./src/app.rs": [
"Function: default",
"Function: new",
"Function: add_tool_log",
"Function: increment_tokens",
"Function: increment_requests",
"Function: increment_tools_executed",
"Function: get_session_duration",
"Function: get_usage_summary",
"Function: scroll_conversation_up",
"Function: scroll_conversation_down",
"Function: scroll_conversation_to_top",
"Function: scroll_conversation_to_bottom",
"Function: scroll_tool_logs_up",
"Function: scroll_tool_logs_down",
"Function: start_streaming",
"Function: update_streaming_message",
"Function: finish_streaming",
"struct: App"
],
"./tests/ui_tests.rs": [
"Function: test_scrolling_behavior",
"Function: test_scroll_position_clamping",
"Function: test_conversation_display",
"Function: test_tool_logs_display",
"Function: test_streaming_state_management",
"Function: test_page_scrolling",
"Function: test_status_message_updates",
"Function: test_empty_conversation_scrolling",
"Function: test_tool_execution_state"
],
"./target/package/rust_tui_coder-0.2.3/src/config.rs": [
"Function: from_file",
"struct: Config",
"struct: LlmConfig"
],
"./target/package/rust_tui_coder-0.2.3/src/main.rs": [
"Function: create_default_config",
"Function: main",
"Function: run_app"
],
"./target/package/rust_tui_coder-0.2.2/tests/plan_tests.rs": [
"Function: test_tool_create_plan",
"Function: test_tool_update_plan",
"Function: test_tool_clear_plan",
"Function: test_plan_lifecycle",
"Function: test_plan_with_empty_steps",
"Function: test_plan_update_nonexistent_step",
"Function: test_clear_nonexistent_plan",
"Function: test_update_plan_before_create",
"Function: test_plan_with_special_characters"
],
"./target/package/rust_tui_coder-0.2.2/src/agent.rs": [
"Function: into_tool",
"Function: execute",
"Function: collect_files",
"Function: execute_python",
"Function: execute_javascript",
"Function: execute_bash",
"Function: execute_rust",
"Function: execute_go",
"Function: execute_java",
"Function: execute_c_cpp",
"Function: default",
"Function: new",
"Function: get_system_prompt",
"Function: main",
"Function: main",
"Function: main",
"Function: parse_tool_call",
"Function: run",
"Function: run_with_streaming",
"struct: ToolCall",
"enum: Tool",
"struct: Agent"
],
"./target/package/rust_tui_coder-0.2.3/src/agent.rs": [
"Function: into_tool",
"Function: execute",
"Function: collect_files",
"Function: execute_python",
"Function: execute_javascript",
"Function: execute_bash",
"Function: execute_rust",
"Function: execute_go",
"Function: execute_java",
"Function: execute_c_cpp",
"Function: default",
"Function: new",
"Function: get_system_prompt",
"Function: main",
"Function: main",
"Function: main",
"Function: parse_tool_call",
"Function: run",
"Function: run_with_streaming",
"struct: ToolCall",
"enum: Tool",
"struct: Agent"
],
"./target/package/rust_tui_coder-0.2.2/src/app.rs": [
"Function: default",
"Function: new",
"Function: add_tool_log",
"Function: increment_tokens",
"Function: increment_requests",
"Function: increment_tools_executed",
"Function: get_session_duration",
"Function: get_usage_summary",
"Function: scroll_conversation_up",
"Function: scroll_conversation_down",
"Function: scroll_conversation_to_top",
"Function: scroll_conversation_to_bottom",
"Function: scroll_tool_logs_up",
"Function: scroll_tool_logs_down",
"Function: start_streaming",
"Function: update_streaming_message",
"Function: finish_streaming",
"struct: App"
],
"./target/package/rust_tui_coder-0.2.4/src/app.rs": [
"Function: default",
"Function: new",
"Function: add_tool_log",
"Function: increment_tokens",
"Function: increment_requests",
"Function: increment_tools_executed",
"Function: get_session_duration",
"Function: get_usage_summary",
"Function: scroll_conversation_up",
"Function: scroll_conversation_down",
"Function: scroll_conversation_to_top",
"Function: scroll_conversation_to_bottom",
"Function: scroll_tool_logs_up",
"Function: scroll_tool_logs_down",
"Function: start_streaming",
"Function: update_streaming_message",
"Function: finish_streaming",
"struct: App"
],
"./target/package/rust_tui_coder-0.2.4/src/llm.rs": [
"Function: estimate_token_count",
"Function: fmt",
"Function: from",
"Function: ask_llm_with_messages",
"Function: stream_llm_response",
"enum: LlmError",
"struct: ModelsResponse",
"struct: ModelInfo",
"struct: ChatCompletionRequest",
"struct: Message",
"struct: ChatCompletionResponse",
"struct: ChatCompletionStreamResponse",
"struct: StreamChoice",
"struct: StreamDelta",
"struct: Choice"
],
"./target/package/rust_tui_coder-0.2.4/tests/ui_tests.rs": [
"Function: test_scrolling_behavior",
"Function: test_scroll_position_clamping",
"Function: test_conversation_display",
"Function: test_tool_logs_display",
"Function: test_streaming_state_management",
"Function: test_page_scrolling",
"Function: test_status_message_updates",
"Function: test_empty_conversation_scrolling",
"Function: test_tool_execution_state"
],
"./target/release/build/markup5ever-8bcbef46ad36dcdd/out/generated.rs": [
"Function: get",
"Function: empty_string_index",
"Function: get",
"Function: empty_string_index",
"Function: get",
"Function: empty_string_index",
"struct: LocalNameStaticSet",
"struct: PrefixStaticSet",
"struct: NamespaceStaticSet"
],
"./target/package/rust_tui_coder-0.2.3/tests/agent_tests.rs": [
"Function: test_agent_new",
"Function: test_agent_default",
"Function: test_tool_read_file",
"Function: test_tool_write_file",
"Function: test_tool_append_file",
"Function: test_tool_search_replace",
"Function: test_tool_delete_file",
"Function: test_tool_create_directory",
"Function: test_tool_list_files",
"Function: test_tool_list_files_recursive",
"Function: test_tool_run_command",
"Function: test_tool_execute_code_python",
"Function: test_tool_execute_code_bash",
"Function: test_tool_git_status"
]
}