Block a user
📌 STATUS — better-claude-config
"Move to environment variable" action — convert a plaintext secret into a ${VAR} reference in place
feat: author ${VAR} references, gated on whether the client expands them (#76)
the_og
created branch feat/76-env-var-refs in the_og/better-claude-config
2026-07-20 13:46:16 -04:00
${VAR} / .env expansion for env values — keep secrets out of the config file
Blocker resolved — and the answer splits by client
I said not to build the expander until we knew whether the client does this itself. Checked Anthropic's current docs. **Claude Code expands…
the_og
deleted branch fix/78-79-update-visibility from the_og/better-claude-config
2026-07-20 12:53:04 -04:00
the_og
deleted branch fix/72-73-load-crash-and-set-loss from the_og/better-claude-config
2026-07-20 12:53:03 -04:00
fix: make the update checker visible — persistent banner + a Help menu item (#78, #79)
Update notification is ephemeral — the status line that announces it gets overwritten by the next UI action
"Check for updates" is unreachable in practice — buried in About, and on macOS About isn't where the app says it is
the_og
pushed to fix/78-79-update-visibility at the_og/better-claude-config
2026-07-20 12:51:57 -04:00
feat: light theme + system-following, dark preserved exactly (#75)
Stale-file Merge path silently discards named server sets (#52)
fix: tolerate non-object server values on load; keep named sets across a merge (#72, #73)