Back to Signal Feed
CodeTracked since May 19, 2026

Add unified persistent `brv settings` workflow across CLI, TUI, and Web UI

The change introduces a single global settings flow for daemon/runtime configuration by adding the `brv settings` command group (list/get/set/reset), shared validation plus persistence, and corresponding TUI/Web UI settings surfaces so config is handled consistently instead of through fragmented paths.

brv settingsglobal settings storesettings validationdaemon bootstrap

What Happened

  • The change introduces a single global settings flow for daemon/runtime configuration by adding the `brv settings` command group (list/get/set/reset), shared validation plus persistence, and corresponding TUI/Web UI settings surfaces so config is handled consistently instead of through fragmented paths.
  • The change introduces a single global settings flow for daemon/runtime configuration by adding the `brv settings` command group (list/get/set/reset), shared validation plus persistence, and corresponding TUI/Web UI settings surfaces so config is handled consistently instead of through fragmented paths.
  • 1 evidence item attached for review.

What is Different

Before

Scattered source updates, isolated context, and manual follow-up across multiple feeds.

Now

Implemented a centralized settings subsystem that persists global configuration, validates values at read/write boundaries, and exposes the same key set through CLI, TUI, and Web UI entry points, including startup snapshot filtering for daemon/runtime behavior.

Why Track This

Why It Matters

Users and operators can now configure and persist key runtime budgets and daemon options from one workflow instead of scattered config entry points, which should reduce setup errors and make long-running local LLM tasks easier to tune; watch for rollout risks in teams where operators expect instant application of edits, because changes still require a restart to take effect and this PR itself does not add live reload.

Impact

Users and operators can now configure and persist key runtime budgets and daemon options from one workflow instead of scattered config entry points, which should reduce setup errors and make long-running local LLM tasks easier to tune; watch for rollout risks in teams where operators expect instant application of edits, because changes still require a restart to take effect and this PR itself does not add live reload.

What To Watch Next

  • Watch whether brv settings becomes a repeated pattern.
  • Track follow-up changes around AI Workflow Automation.
  • Compare future signals against this evidence trail.
  • Re-check risk flags: settings_changes_require_restart_before_take_effect, no_per_project_settings_override_yet.
Open Topic TimelineOpen Technical EventOpen Original Sourcesettings_changes_require_restart_before_take_effect / no_per_project_settings_override_yet / cross_surface_setting_drift_if_validation_gaps

Supporting Evidence