Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Dizzy-K/AutoPT
/ functions
Functions
201 in github.com/Dizzy-K/AutoPT
⨍
Functions
201
◇
Types & classes
37
↓ 20 callers
Function
add_check
(status: str, name: str, detail: str)
cli/main.py:288
↓ 16 callers
Function
_as_mapping
(value: Any)
config/loader.py:53
↓ 9 callers
Function
group_key
(item: NormalizedResult, field: str)
analysis/summary.py:197
↓ 8 callers
Function
summarize_by_field
(results: Iterable[NormalizedResult], field: str)
analysis/summary.py:72
↓ 7 callers
Function
_add_filter_arguments
(parser: argparse.ArgumentParser)
analysis/cli.py:197
↓ 7 callers
Function
_add_input_arguments
(parser: argparse.ArgumentParser)
analysis/cli.py:187
↓ 7 callers
Method
copy
(self, **changes: str)
prompts/templates.py:26
↓ 7 callers
Method
to_dict
(self)
runner/task_runner.py:43
↓ 6 callers
Function
_apply_prompt_addition
(prompt: str, addition: str)
prompts/layers.py:33
↓ 6 callers
Function
_as_dict
(value: Any)
analysis/loader.py:371
↓ 6 callers
Function
_emit_json
(payload: Any, output: str | Path | None)
analysis/cli.py:208
↓ 6 callers
Function
available_group_fields
()
analysis/summary.py:207
↓ 5 callers
Method
get_provider
(self, provider_name: str)
config/schema.py:31
↓ 5 callers
Function
load_benchmarks
(path: str | Path)
benchmark/loader.py:11
↓ 4 callers
Function
_as_list
(value: Any)
analysis/loader.py:363
↓ 4 callers
Function
_average_runtime
(results: Iterable[NormalizedResult])
analysis/summary.py:246
↓ 4 callers
Function
_canonicalize_model_alias
(value: Any)
analysis/loader.py:358
↓ 4 callers
Function
_merge_dicts
(base: Mapping[str, Any], override: Mapping[str, Any])
config/loader.py:59
↓ 4 callers
Function
_serialize_mapping
(value: Any)
runner/result_schema.py:29
↓ 4 callers
Function
_total_runtime
(results: Iterable[NormalizedResult])
analysis/summary.py:253
↓ 4 callers
Method
_workflow_config
(self)
workflow/state.py:95
↓ 4 callers
Function
load_app_config
(path: str | Path | Sequence[str | Path])
config/loader.py:240
↓ 4 callers
Function
serialize_json_value
(value: Any)
runner/result_schema.py:15
↓ 4 callers
Method
to_dict
(self)
tools/registry.py:23
↓ 3 callers
Function
_benchmark_lookup_key
(name: str)
analysis/loader.py:338
↓ 3 callers
Function
_build_react_prompt
( *, objective: str, question: str, task_lines: list[str], special_lines: list[str], )
prompts/templates.py:56
↓ 3 callers
Function
_coerce_bool
(value: Any, default: bool = False)
config/loader.py:43
↓ 3 callers
Function
_normalize_task_result
( payload: dict[str, Any], source_path: Path, benchmark_index: dict[str, dict[str, Any]], )
analysis/loader.py:164
↓ 3 callers
Function
_resolve_benchmark_file
(benchmark_file: str)
cli/main.py:216
↓ 3 callers
Function
_resolve_config
(config_file: str | None)
cli/main.py:212
↓ 3 callers
Function
_resolve_model_spec
(model_identifier: str | None, config: AppConfig)
cli/main.py:229
↓ 3 callers
Function
_serialize_list
(value: Any)
runner/result_schema.py:36
↓ 3 callers
Function
_success_rate
(results: Iterable[NormalizedResult])
analysis/summary.py:238
↓ 3 callers
Method
_trim_output
(self, command: str, output: str)
tools/terminal.py:371
↓ 3 callers
Method
bind_target
(self, ip_addr: str, target: str)
workflow/state.py:42
↓ 3 callers
Function
build_langchain_tools
(tool_specs: list[ToolSpec])
workflow/nodes.py:38
↓ 3 callers
Method
close
(self)
tools/terminal.py:465
↓ 3 callers
Method
execute
(self, command: str)
tools/terminal.py:450
↓ 3 callers
Function
find_benchmark_by_name
(path: str | Path, benchmark_name: str)
benchmark/loader.py:23
↓ 3 callers
Function
message_content
(message: Any)
workflow/parser.py:14
↓ 3 callers
Method
run
(self, request: TaskRequest)
runner/task_runner.py:84
↓ 3 callers
Function
summarize_task_results
(results: Sequence[Any])
runner/result_schema.py:122
↓ 2 callers
Function
_ai_message
(content: str)
workflow/nodes.py:29
↓ 2 callers
Function
_coerce_path_list
(value: Any, *, field_name: str)
config/loader.py:70
↓ 2 callers
Method
_drain_pending_output
(self, idle_window: float = 0.2)
tools/terminal.py:163
↓ 2 callers
Function
_float_or_none
(value: Any)
analysis/loader.py:377
↓ 2 callers
Function
_human_message
(content: str)
workflow/nodes.py:20
↓ 2 callers
Function
_int_or_none
(value: Any)
analysis/loader.py:386
↓ 2 callers
Function
_merge_benchmark_metadata
( benchmark_name: str, inline_benchmark: dict[str, Any], benchmark_index: dict[str, dict[str, Any]
analysis/loader.py:262
↓ 2 callers
Function
_normalize_result_namespace
(value: Any)
analysis/loader.py:17
↓ 2 callers
Function
_resolve_config_bundle
(config_file: str | None)
cli/main.py:199
↓ 2 callers
Function
_status_counts
(results: Iterable[NormalizedResult])
analysis/summary.py:231
↓ 2 callers
Method
_uses_ssh
(self)
tools/terminal.py:133
↓ 2 callers
Method
apply
(self, bundle: PromptBundle)
prompts/layers.py:22
↓ 2 callers
Function
build_chat_model
(model: ModelSpec, config: AppConfig)
models/providers.py:57
↓ 2 callers
Function
build_metric_matrix
( results: Iterable[NormalizedResult], *, rows_field: str, cols_field: str, metric: str =
analysis/summary.py:152
↓ 2 callers
Function
build_model_spec
(model_name: str, *, provider: str, alias: str | None = None)
models/registry.py:32
↓ 2 callers
Function
build_task_request
( *, benchmark: BenchmarkItem, model: ModelSpec, ip_addr: str, config: AppConfig | None =
runner/task_runner.py:47
↓ 2 callers
Function
build_task_result_details
( *, target: str, benchmark: Mapping[str, Any] | None = None, model: Mapping[str, Any] | None
runner/result_schema.py:43
↓ 2 callers
Method
compile
(self, llm: "BaseChatModel")
workflow/builder.py:28
↓ 2 callers
Function
configure_analysis_subcommands
(parser: argparse.ArgumentParser)
analysis/cli.py:29
↓ 2 callers
Function
handle_analysis_command
(args: argparse.Namespace)
analysis/cli.py:90
↓ 2 callers
Function
list_prompt_bundle_names
()
prompts/registry.py:14
↓ 2 callers
Function
normalize_task_details
(details: Mapping[str, Any] | None)
runner/result_schema.py:83
↓ 2 callers
Function
parse_history_entries
Parse raw history entries into structured dicts with sender, step, and type.
analysis/history.py:12
↓ 2 callers
Function
resolve_model
(identifier: str, *, default_provider: str = "openai")
models/registry.py:49
↓ 2 callers
Function
serialize_task_result
(result: Any)
runner/result_schema.py:110
↓ 2 callers
Function
summarize_results
Build a multi-dimensional summary from a collection of normalized results.
analysis/summary.py:45
↓ 2 callers
Method
to_command_provider_config
(self)
config/schema.py:113
↓ 2 callers
Method
to_dict
(self)
analysis/loader.py:60
↓ 2 callers
Function
write_jsonl_record
Append a JSON object as a single line to a JSONL file, creating parent directories as needed.
runner/result_writer.py:10
↓ 1 callers
Method
_benchmark_context
(self)
workflow/state.py:100
↓ 1 callers
Function
_benchmark_name_from_tokens
(tokens: Sequence[str])
analysis/loader.py:328
↓ 1 callers
Function
_bucket_metrics
(results: Iterable[NormalizedResult])
analysis/summary.py:211
↓ 1 callers
Function
_build_command_tool_provider
(data: Mapping[str, Any], *, default_executable: str = "")
config/loader.py:193
↓ 1 callers
Function
_build_llm
(raw: Mapping[str, Any])
config/loader.py:129
↓ 1 callers
Function
_build_llm_provider
(data: Mapping[str, Any])
config/loader.py:120
↓ 1 callers
Method
_build_messages
(message: str)
prompts/optimizer.py:95
↓ 1 callers
Function
_build_optimization
(data: Mapping[str, Any])
config/loader.py:163
↓ 1 callers
Method
_build_optimizer_model
(self)
prompts/optimizer.py:103
↓ 1 callers
Function
_build_paths
(data: Mapping[str, Any])
config/loader.py:232
↓ 1 callers
Function
_build_runtime
(raw: Mapping[str, Any])
config/loader.py:184
↓ 1 callers
Function
_build_scanner_check_command
(executable: str)
cli/main.py:249
↓ 1 callers
Function
_build_ssh
(data: Mapping[str, Any])
config/loader.py:174
↓ 1 callers
Function
_build_tools
(raw: Mapping[str, Any])
config/loader.py:202
↓ 1 callers
Function
_build_workflow
(data: Mapping[str, Any])
config/loader.py:109
↓ 1 callers
Method
_closing_quotes
(command: str)
tools/terminal.py:272
↓ 1 callers
Function
_coerce_input_paths
(paths: str | Path | Sequence[str | Path])
analysis/loader.py:105
↓ 1 callers
Method
_compress_html_output
(self, output: str)
tools/terminal.py:381
↓ 1 callers
Method
_connect
(self)
tools/terminal.py:136
↓ 1 callers
Method
_dedupe_names
(names: Any)
runner/experiment_runner.py:111
↓ 1 callers
Function
_default_experiment_output_path
()
cli/main.py:223
↓ 1 callers
Method
_execute_local
(self, normalized_command: str)
tools/terminal.py:417
↓ 1 callers
Method
_execute_ssh
(self, normalized_command: str)
tools/terminal.py:389
↓ 1 callers
Method
_extract_exit_code
(raw_output: str, marker: str)
tools/terminal.py:358
↓ 1 callers
Function
_extract_special_block
(text: str)
prompts/optimizer.py:17
↓ 1 callers
Function
_filtered_results
(args: argparse.Namespace)
analysis/cli.py:163
↓ 1 callers
Function
_format_benchmark_row
(name: str, *, target: str = "", category: str = "", difficulty: str = "")
cli/main.py:238
↓ 1 callers
Method
_has_unbalanced_quotes
(command: str)
tools/terminal.py:260
↓ 1 callers
Function
_infer_arch
(details: dict[str, Any], source_path: Path)
analysis/loader.py:342
next →
1–100 of 201, ranked by callers