Adds context summary#16
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixed the progress bar — switched from byte-size tracking to field-count,
then back to size-based with
progress_bar_update_done(obj), split the singleprogress_bar_update()intoprogress_bar_update_text()andprogress_bar_update_done()for clarity, and simplified the total sizecalculation to
object.size(lst)minusexamplesandusage.Cleaned up
rd_translate— moved it to the top of the file, removed theredundant
rd_trans_size()function, consolidatedprogress_bar_update_done()calls to pass whole nodes instead of subcomponents, and improved all progress
label wording (dashes instead of colons, consistent plurals, "Creating Context"
instead of "Context").
Extracted
rd_find()— pulled the Rd content lookup logic out oflang_help()into its own internal function, returning a list withtopic,package, andcontent, making it independently callable for debugging.Improved the README — added an explanation of the context feature and why
it exists, added an
ellmerexample to the auto-initialize section, fixed alldouble spaces, duplicate badge, comma after "Llama3.2", "your your", moved the
section-names caveat, and renamed "Debug" to "Debugging".
Improved help documentation — fixed grammar and typos across
lang-use.R,lang-help.R, andhelp-shims.R, and rewrote several@paramdescriptionsto be clearer (
.cache,.context_size,backend,topic, and the shimsdescription).