Remix.run Logo
exe34 2 days ago

It doesn't need the entire codebase, it just needs the call map, the function signatures, etc. It doesn't have to include everything in a call - but having access to all of it means it can pick what seems relevant.

danielbln 2 days ago | parent | next [-]

Yes, that's exactly right. The LLM gets a rough overview over the project (as you said, including function signatures and such) and will then decide what to open and use to complete/implement the objective.

otabdeveloper4 18 hours ago | parent | prev [-]

In a real project the call map and function signatures are millions of tokens themselves.

exe34 13 hours ago | parent [-]

For sufficiently large values of real.

otabdeveloper4 12 hours ago | parent [-]

Anything less is not a "project", it's a "file".

exe34 10 hours ago | parent [-]

That's right, there is no true Scotsman!