feat(kugetsu): add local config file for user overrides #67
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feature Request
Add a local config file (
~/.kugetsu/config) that allows users to override default settings without modifying the codebase.Motivation
Currently, to override
MAX_CONCURRENT_AGENTS, users must either:A config file provides persistent, user-friendly overrides.
Design
Config File
Location:
~/.kugetsu/configFormat: Bash-compatible variables
Example:
Load Order
MAX_CONCURRENT_AGENTS="${MAX_CONCURRENT_AGENTS:-3}")~/.kugetsu/configexists, source itBehavior
Implementation
Add near the top of kugetsu script (after defaults, before functions):
Tasks
~/.kugetsu/config(optional, can be created by user)Acceptance Criteria