docs: add dynamic context strategy documentation and update configuration settings

This commit is contained in:
mrT23
2024-09-12 11:42:27 +03:00
parent 2cb0dd2496
commit 0ba81e1ac7

View File

@ -49,8 +49,8 @@ By independently adjusting each context window, PR-Agent can supply the model wi
**Dynamic:**
We also employs a "dynamic" context strategy.
We recognize that the optimal context for a code change often corresponds to its enclosing code component (e.g., function, class), rather than a fixed number of lines.
We also employ a "dynamic" context strategy.
We start by recognizing that the optimal context for a code change often corresponds to its enclosing code component (e.g., function, class), rather than a fixed number of lines.
Consequently, we dynamically adjust the context window based on the code's structure, ensuring the model receives the most pertinent information for each modification.
To prevent overwhelming the model with excessive context, we impose a limit on the number of lines searched when identifying the enclosing component.