You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added client: and current_directory: keys to runtime info values in the
chat module.
Implemented a #client method that returns the program name and current
version.
Introduced a location_description? helper for optional location
description.
Simplified MessageList#to_ary to return a duplicate of the internal array,
removing automatic system prompt and location injection.
Updated default configuration placeholders for %{client} and %{current_directory}.
Adjusted web‑searching logic to use location_description? instead of
deprecated methods.
Standardized JSON output formatting across tools: aligned keys, added spaces
after commas, and added trailing commas.
Added trailing commas to JSON objects for consistency and easier future
edits.
Standardized error field formatting with spaces after the colon and trailing
commas.
Added a disable_content_parsing helper that sets @parse_content to false.
Refactored command handlers to call disable_content_parsing instead of
directly assigning to @parse_content.
Updated persona setup logic so that a returned persona result triggers disable_content_parsing; otherwise parsing is enabled with enable_command_completion.
Improved clean flow by capturing the return value of clean and setting @parse_content = true when a persona profile is returned.
Replaced the old @persona_setup flag with @default_persona, defaulting to :none after setup.
Added a reload_default_persona method that prompts for confirmation before
reloading the default persona file.
Modified /clear command handling to use the returned value from clean and
proceed only when nothing is returned.
Added gems to the code indexer configuration for navigation tags: all_images, const_conf, context_spook, csv, fileutils, gem_hadar, infobar, irb, kramdown, and kramdown-parser-gfm.