Source symbols: tools/generate_branch_notes.py
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@90b4acaac937dc1c0aeffaead8b707c896ebf3db · 2026-07-22T09:03:55Z
- Declarations: 8
- Referenced calls: 36
Declared symbols
read_tool_prompt— def at line 32; referencesPath,read_text,get_branch_changed_files,get_branch_commit_subjects,get_branch_diff_statcollect_branch_payload— def at line 36; referencesget_branch_changed_files,get_branch_commit_subjects,get_branch_diff_statgenerate_notes_with_llm— def at line 64; referencesRuntimeError,get,Field,read_tool_prompt,from_litellm,createBranchNotes— class at line 77; referencesField,read_tool_prompt,from_litellm,createformat_markdown— def at line 108; referencesgetattr,get,isinstance,str,strip,lower,extend,append,joinget— def at line 109; referencesgetattr,isinstance,str,strip,lower,extend,append,joinparse_args— def at line 161; referencesArgumentParser,add_argumentmain— def at line 177; referencesparse_args,b64decode,decode,collect_branch_payload,generate_notes_with_llm,mkdir,write_text,dumps,model_dump,hasattr,format_markdown,print,read_text,run
File-level call references
import— line 19Path— line 33read_text— line 33get_branch_changed_files— line 46get_branch_commit_subjects— line 47get_branch_diff_stat— line 48RuntimeError— line 70get— line 72Field— line 78read_tool_prompt— line 87from_litellm— line 93create— line 94getattr— line 110isinstance— line 111str— line 117strip— line 117lower— line 120extend— line 144append— line 146join— line 158ArgumentParser— line 162add_argument— line 163parse_args— line 174b64decode— line 181decode— line 181collect_branch_payload— line 183generate_notes_with_llm— line 193mkdir— line 195write_text— line 197dumps— line 198model_dump— line 198hasattr— line 198format_markdown— line 200print— line 201run— line 205main— line 205
Source: tools/generate_branch_notes.py