fermilink package¶
FermiLink package.
Subpackages¶
- fermilink.agents package
AgentRegistryClaudeAgentClaudeAgent.REASONING_MAPClaudeAgent.SANDBOX_PERMISSION_MODEClaudeAgent.bin_env_keyClaudeAgent.build_exec_command()ClaudeAgent.default_binaryClaudeAgent.ensure_workspace_instruction_alias()ClaudeAgent.extract_assistant_text_chunk()ClaudeAgent.normalize_process_home()ClaudeAgent.prepare_final_reply_capture_command()ClaudeAgent.prepare_one_shot_exec_command()ClaudeAgent.prepare_runtime_env()ClaudeAgent.prepare_shared_turn_command()ClaudeAgent.providerClaudeAgent.provider_id()ClaudeAgent.remove_workspace_instruction_alias_symlink()ClaudeAgent.render_stream_event()ClaudeAgent.resolve_binary()ClaudeAgent.resolve_binary_override()ClaudeAgent.sanitize_process_env()ClaudeAgent.service_env_overrides()ClaudeAgent.supports_auto_compile_metadata_generation()ClaudeAgent.supports_direct_terminal_stream()ClaudeAgent.uses_json_output_for_second_guess()ClaudeAgent.uses_json_stream()ClaudeAgent.workspace_instruction_alias_name()
CodexAgentCodexAgent.bin_env_keyCodexAgent.build_exec_command()CodexAgent.default_binaryCodexAgent.ensure_workspace_instruction_alias()CodexAgent.extract_assistant_text_chunk()CodexAgent.normalize_process_home()CodexAgent.prepare_final_reply_capture_command()CodexAgent.prepare_one_shot_exec_command()CodexAgent.prepare_runtime_env()CodexAgent.prepare_shared_turn_command()CodexAgent.providerCodexAgent.provider_id()CodexAgent.remove_workspace_instruction_alias_symlink()CodexAgent.render_stream_event()CodexAgent.resolve_binary()CodexAgent.resolve_binary_override()CodexAgent.sanitize_process_env()CodexAgent.service_env_overrides()CodexAgent.supports_auto_compile_metadata_generation()CodexAgent.supports_direct_terminal_stream()CodexAgent.uses_json_output_for_second_guess()CodexAgent.uses_json_stream()CodexAgent.workspace_instruction_alias_name()
GeminiAgentGeminiAgent.bin_env_keyGeminiAgent.build_exec_command()GeminiAgent.default_binaryGeminiAgent.ensure_workspace_instruction_alias()GeminiAgent.extract_assistant_text_chunk()GeminiAgent.normalize_process_home()GeminiAgent.prepare_final_reply_capture_command()GeminiAgent.prepare_one_shot_exec_command()GeminiAgent.prepare_runtime_env()GeminiAgent.prepare_shared_turn_command()GeminiAgent.providerGeminiAgent.provider_id()GeminiAgent.remove_workspace_instruction_alias_symlink()GeminiAgent.render_stream_event()GeminiAgent.resolve_binary()GeminiAgent.resolve_binary_override()GeminiAgent.sanitize_process_env()GeminiAgent.service_env_overrides()GeminiAgent.supports_auto_compile_metadata_generation()GeminiAgent.supports_direct_terminal_stream()GeminiAgent.uses_json_output_for_second_guess()GeminiAgent.uses_json_stream()GeminiAgent.workspace_instruction_alias_name()
OpenCodeAgentOpenCodeAgent.bin_env_keyOpenCodeAgent.build_exec_command()OpenCodeAgent.default_binaryOpenCodeAgent.ensure_workspace_instruction_alias()OpenCodeAgent.extract_assistant_text_chunk()OpenCodeAgent.normalize_process_home()OpenCodeAgent.prepare_final_reply_capture_command()OpenCodeAgent.prepare_one_shot_exec_command()OpenCodeAgent.prepare_runtime_env()OpenCodeAgent.prepare_shared_turn_command()OpenCodeAgent.providerOpenCodeAgent.provider_id()OpenCodeAgent.remove_workspace_instruction_alias_symlink()OpenCodeAgent.render_stream_event()OpenCodeAgent.resolve_binary()OpenCodeAgent.resolve_binary_override()OpenCodeAgent.sanitize_process_env()OpenCodeAgent.service_env_overrides()OpenCodeAgent.supports_auto_compile_metadata_generation()OpenCodeAgent.supports_direct_terminal_stream()OpenCodeAgent.uses_json_output_for_second_guess()OpenCodeAgent.uses_json_stream()OpenCodeAgent.workspace_instruction_alias_name()
ProviderAgentProviderAgent.bin_env_keyProviderAgent.build_exec_command()ProviderAgent.default_binaryProviderAgent.ensure_workspace_instruction_alias()ProviderAgent.extract_assistant_text_chunk()ProviderAgent.normalize_process_home()ProviderAgent.prepare_final_reply_capture_command()ProviderAgent.prepare_one_shot_exec_command()ProviderAgent.prepare_runtime_env()ProviderAgent.prepare_shared_turn_command()ProviderAgent.providerProviderAgent.provider_id()ProviderAgent.remove_workspace_instruction_alias_symlink()ProviderAgent.render_stream_event()ProviderAgent.resolve_binary()ProviderAgent.resolve_binary_override()ProviderAgent.sanitize_process_env()ProviderAgent.service_env_overrides()ProviderAgent.supports_auto_compile_metadata_generation()ProviderAgent.supports_direct_terminal_stream()ProviderAgent.uses_json_output_for_second_guess()ProviderAgent.uses_json_stream()ProviderAgent.workspace_instruction_alias_name()
get_default_agent_registry()get_provider_agent()- Submodules
- fermilink.cli package
main()- Subpackages
- Submodules
- fermilink.cli.compile_helpers module
- fermilink.cli.compile_prompts module
- fermilink.cli.exec_runtime module
- fermilink.cli.input_repo_helpers module
- fermilink.cli.overlay_helpers module
- fermilink.cli.parser_agent module
- fermilink.cli.parser_builder module
- fermilink.cli.parser_gateway module
- fermilink.cli.parser_implement module
- fermilink.cli.parser_optimize module
- fermilink.cli.parser_packages module
- fermilink.cli.parser_services module
- fermilink.cli.parser_sessions module
- fermilink.cli.parser_workflows module
- fermilink.cli.parser_workspace module
- fermilink.cli.routing_helpers module
- fermilink.cli.runtime_loaders module
- fermilink.cli.shared_helpers module
- fermilink.cli.workflow_prompts module
- fermilink.cli.zero_arg module
- fermilink.drvloop package
- fermilink.exploop package
- fermilink.implement package
read_campaign_status()run_goal_campaign()- Submodules
- fermilink.implement.campaign module
- fermilink.implement.contract module
build_default_contract()campaign_config()controller_config()editable_paths()immutable_paths()infer_workload_split()load_contract()normalize_command_list()pre_commands()scoring_config()validate_contract()validation_commands()worker_config()worker_visible_contract()workload_split()write_contract()
- fermilink.implement.git module
- fermilink.implement.goal module
- fermilink.implement.main module
- fermilink.implement.prompts module
- fermilink.implement.source_analysis module
- fermilink.implement.state module
append_result()archive_worker_memory()autogen_root()clear_run_lock()contract_path()ensure_autogen_root()ensure_executable()ensure_implement_root()ensure_memory_file()ensure_program_file()ensure_results_file()goal_analysis_path()goal_copy_path()implement_root()load_json_file()load_state()memory_path()pid_is_running()plan_path()program_path()recent_results_text()reset_worker_memory_file()results_path()run_lock_path()runs_root()safe_relative()state_path()utc_now_z()validation_runner_path()worker_memory_path()write_json_file()write_state()
- fermilink.implement.validation module
- fermilink.optimize package
- Submodules
- fermilink.optimize.benchmark module
- fermilink.optimize.campaign module
- fermilink.optimize.git module
branch_exists()checkout_optimize_branch()clean_worker_untracked()cleanup_paths()cleanup_stale_temporary_optimize_agents()commit_paths()current_branch()ensure_clean_repo()ensure_local_excludes()ensure_worker_worktree()head_sha()inspect_worker_git_metadata()list_changed_paths()list_untracked_paths()reset_to_commit()reset_worker_to_commit()restore_worker_git_metadata()run_git()temporary_optimize_agents()with_worker_git_disabled()worker_branch_name()worker_worktree_path()
- fermilink.optimize.goal module
- fermilink.optimize.goal_pipeline module
- fermilink.optimize.main module
- fermilink.optimize.prompts module
- fermilink.optimize.source_analysis module
- fermilink.optimize.state module
append_result()archive_worker_memory()autogen_root()clear_run_lock()default_program_path()ensure_autogen_root()ensure_executable()ensure_memory_file()ensure_optimize_root()ensure_program_file()ensure_results_file()goal_analysis_path()goal_benchmark_path()goal_copy_path()goal_inputs_all_root()goal_inputs_manifest_path()goal_inputs_worker_root()goal_manifest_path()goal_run_script_path()goal_runner_path()goal_setup_path()goal_submit_launcher_path()inputs_root()load_json_file()load_run_lock()load_state()memory_path()optimize_root()pid_is_running()quick_benchmark_path()quick_manifest_path()quick_run_script_path()quick_runner_path()quick_setup_path()quick_submit_launcher_path()recent_results_text()record_campaign_event()reset_worker_memory_file()results_path()run_lock_path()runs_root()safe_relative()state_path()utc_now_z()worker_benchmark_path()worker_memory_path()write_json_file()write_run_lock()write_state()
- Submodules
- fermilink.packages package
atomic_write_json()build_default_registry()extract_manifest_dependency_ids()extract_manifest_entry_names()is_exportable_entry_name()link_or_copy_entry()load_registry_file()normalize_package_id()normalize_registry_payload()overlay_package_into_repo_core()remove_existing_entry()remove_managed_dependency_links()remove_managed_entries()save_registry_file()- Submodules
- fermilink.packages.curated_channels module
- fermilink.packages.package_core module
atomic_write_json()build_default_registry()extract_manifest_dependency_ids()extract_manifest_entry_names()is_exportable_entry_name()link_or_copy_entry()load_registry_file()normalize_package_id()normalize_registry_payload()overlay_package_into_repo_core()remove_existing_entry()remove_managed_dependency_links()remove_managed_entries()save_registry_file()
- fermilink.packages.package_registry module
PackageErrorPackageNotFoundErrorPackageValidationErroractivate_package()delete_package()install_from_git_url()install_from_local_path()install_from_zip()iter_package_entries()list_packages()load_registry()load_workspace_manifest()normalize_package_id()normalize_package_workflow_type()overlay_package_into_repo()packages_root()register_package()registry_path()resolve_session_package()save_registry()save_workspace_manifest()set_package_dependency_ids()set_package_overlay_entries()workspace_manifest_path()
- fermilink.runner package
- Submodules
- fermilink.runner.admission module
- fermilink.runner.app module
- fermilink.runner.scientific_packages module
PackageErrorPackageNotFoundErrorPackageValidationErroractivate_package()bootstrap_legacy_maxwelllink_package()delete_package()find_project_root()iter_package_entries()list_packages()load_registry()load_workspace_manifest()normalize_package_id()overlay_package_into_repo()packages_root()register_package()registry_path()resolve_scipkg_root()resolve_session_package()save_workspace_manifest()set_package_dependency_ids()set_package_overlay_entries()workspace_manifest_path()
- Submodules
- fermilink.web package
- Submodules
- fermilink.web.activity_helpers module
- fermilink.web.app module
- fermilink.web.artifact_helpers module
- fermilink.web.auth_helpers module
- fermilink.web.chat_helpers module
- fermilink.web.package_router_helpers module
- fermilink.web.package_session_helpers module
- fermilink.web.runner_helpers module
- fermilink.web.sqlite_helpers module
- fermilink.web.status_helpers module
- fermilink.web.storage_helpers module
- Submodules
- fermilink.workspace package
clean_package_workspace()clean_workspace()cmd_clean()cmd_hpc()cmd_init()fermilink_clean_main()fermilink_init_main()initialize_package_workspace()initialize_workspace()- Submodules
Submodules¶
- fermilink.agent_runtime module
- fermilink.config module
- fermilink.providers module
- fermilink.router_rules module
- fermilink.services module