Skip to content

feat(config): add auto_expand_history field#3408

Open
IamCoder18 wants to merge 1 commit into
Kilo-Org:mainfrom
IamCoder18:feat/config-auto-expand-history
Open

feat(config): add auto_expand_history field#3408
IamCoder18 wants to merge 1 commit into
Kilo-Org:mainfrom
IamCoder18:feat/config-auto-expand-history

Conversation

@IamCoder18
Copy link
Copy Markdown

Summary

Add auto_expand_history boolean configuration field to mirror the CLI config schema change from the kilocode repo. This field controls whether command history is automatically expanded when searching.

Required for Kilo-Org/kilocode#8759

Verification

  • Added the field to apps/web/src/app/config.json/extras.ts in the top bucket with appropriate description and boolean type
  • Added test assertion in apps/web/src/tests/cli-config-schema.test.ts to verify the field is included in the merged schema
  • All existing tests pass, confirming the schema merge works correctly

Visual Changes

N/A

Reviewer Notes

  • This change maintains synchronization between the kilocode CLI schema and the cloud config overlay
  • The field follows the same pattern as other top-level boolean configs like remote_control and codebase_search
  • Tests verify the field appears in the merged schema at https://app.kilo.ai/config.json

@kilo-code-bot
Copy link
Copy Markdown
Contributor

kilo-code-bot Bot commented May 21, 2026

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Executive Summary

Minimal, well-structured change that adds auto_expand_history as a boolean config field following the established pattern of remote_control and other top-level boolean configs in kiloExtras.top, with appropriate test coverage.

Files Reviewed (2 files)
  • apps/web/src/app/config.json/extras.ts
  • apps/web/src/tests/cli-config-schema.test.ts

Reviewed by claude-4.6-sonnet-20260217 · 349,465 tokens

Review guidance: REVIEW.md from base branch main

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant