← Back to events
ActiveAIRelease

viable/strict/1789800981: Add annotation_config["key_by"]="auto" (#197577)

What happened

"source" raises on a stack that cannot report source node ids, so a caller that just wants the best available keying has to probe the driver itself before choosing. "auto" makes that the capture's job: it resolves to "source" where source_node_ids_available() and to "exec" where it does not, and never raises. Resolution happens at capture_begin, before anything is recorded, so everything downstream still sees one of…

Summary assembled by rule from the sources below

Why it's spreading

Sources