I’m not exactly sure about this point. From what I see, Junie analyzes dependencies like all other code agents. That is, if the module is directly in your project, it will read the files. if it’s a dependency from Maven Central, then it won’t.
I suggested the idea of adding a special generated file by dokka to the jar, specifically for llms and code agents, but so far I haven’t seen anyone take it up