Source symbols: cli/src/bin/code/main.rs
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@0b8aecc9797195d109bf60817ebc6b174eb252e1 · 2026-07-20T15:21:55Z
- Declarations: 25
- Referenced calls: 77
Declared symbols
main— fn at line 27; referencesargs_os,try_parse_legacy,Integrated,unwrap_or_else,is_integrated_cli,parse_from,Standalone,migrate,clone,unwrap,new,user_agent,get_default_user_agent,build,make_logger,context_no_logger,install_global_logger,Some,Update,updateraw_args— let at line 28; referencesargs_os,try_parse_legacy,Integratedparsed— let at line 29; referencestry_parse_legacy,Integratedcore— let at line 39; referencesmigrate,clone,unwrap,new,user_agent,get_default_user_agent,build,make_loggercontext_paths— let at line 40; referencesmigrate,clone,unwrap,new,user_agent,get_default_user_agent,build,make_loggercontext_args— let at line 41; referencesclone,new,user_agent,get_default_user_agent,build,unwrap,make_loggercontext_no_logger— let at line 44; referencesnew,user_agent,get_default_user_agent,build,unwrap,make_loggercontext— let at line 57; referencescontext_no_logger,install_global_logger,clone,Standalone,Some,Update,update,Integrated,get_base_code_args,start_code,Extension,add_code_args,push,to_string,Version,Use,switch_to,show,CommandShell,command_shellresult— let at line 63; referencesStandalone,Some,Update,update,Integrated,get_base_code_args,start_code,Extension,add_code_args,push,to_string,Version,Use,switch_to,show,CommandShell,command_shell,ServeWeb,serve_web,Agentcontext— let at line 73; referencesget_base_code_args,start_code,Some,Extension,add_code_argsca— let at line 74; referencesget_base_code_args,start_code,Some,Extension,add_code_argscontext— let at line 79; referencesget_base_code_args,add_code_args,start_code,Some,push,to_stringmut— let at line 80; referencesget_base_code_args,add_code_args,start_code,Some,push,to_stringcontext— let at line 86; referencesget_base_code_args,push,to_string,start_code,Some,Version,Use,switch_to,showmut— let at line 87; referencesget_base_code_args,push,to_string,start_code,Some,Version,Use,switch_to,showmake_logger— fn at line 153; referencesunwrap_or,new,Some,with_sink,expectlog_level— let at line 154; referencesunwrap_ormut— let at line 160; referencesnew,Some,with_sink,expectprint_and_exit— fn at line 169; referencesemit,exitstart_code— fn at line 177; referencesnew,verify,clone,Some,try_from,as_str,get_preferred_version,try_get_entrypoint,prompt_to_install,args,status,code,unwrap_or,map_err,wrap,displayplatform— let at line 181; referencesnew,verify,clone,Some,try_from,as_str,get_preferred_versionversion_manager— let at line 182; referencesnew,clone,Some,try_from,as_str,get_preferred_versionversion— let at line 184; referencesSome,try_from,as_str,get_preferred_versionbinary— let at line 189; referencestry_get_entrypoint,Some,prompt_to_installcode— let at line 197; referencesnew,args,status,unwrap_or,map_err,wrap,display
File-level call references
args_os— line 28try_parse_legacy— line 29Integrated— line 30unwrap_or_else— line 31is_integrated_cli— line 32parse_from— line 33Standalone— line 35migrate— line 40clone— line 40unwrap— line 40new— line 45user_agent— line 46get_default_user_agent— line 46build— line 47make_logger— line 50context_no_logger— line 57install_global_logger— line 58Some— line 65Update— line 68update— line 68get_base_code_args— line 74start_code— line 75Extension— line 78add_code_args— line 81push— line 88to_string— line 88Version— line 92Use— line 93switch_to— line 94show— line 96CommandShell— line 99command_shell— line 100ServeWeb— line 103serve_web— line 104Agent— line 107agent_ps— line 109Host— line 111agent_host— line 112Stop— line 114agent_stop— line 115agent_kill— line 117Logs— line 118agent_logs— line 119Tunnel— line 124take— line 124prune— line 125unregister— line 126kill— line 127restart— line 128status— line 129Rename— line 130rename— line 131User— line 133user— line 134Service— line 136service— line 137ForwardInternal— line 139forward— line 140serve— line 142Err— line 148print_and_exit— line 148exit— line 149unwrap_or— line 157with_sink— line 163expect— line 163emit— line 173verify— line 181try_from— line 185as_str— line 185get_preferred_version— line 186try_get_entrypoint— line 189prompt_to_install— line 192args— line 198code— line 200map_err— line 201wrap— line 201display— line 201
Source: cli/src/bin/code/main.rs