| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-21 | Force restart on trust level change to reload settings (#6713) | shrutip90 | |
| 2025-08-20 | Revert "Ignore workspace settings for untrusted folders" (#6672) | Jacob Richman | |
| 2025-08-20 | Ignore workspace settings for untrusted folders (#6606) | shrutip90 | |
| 2025-08-19 | fix(#5605): .env file loaded after settings are parsed (#6494) | HugoMurillo | |
| 2025-08-17 | chore(compiler): Enable strict property access TS compiler flag. (#6255) | Richie Foreman | |
| Co-authored-by: Jacob Richman <[email protected]> | |||
| 2025-08-07 | Add new folderTrust setting that the users can enable or disable (#5798) | shrutip90 | |
| 2025-08-07 | Add a context percentage threshold setting for auto compression (#5721) | Jacob MacDonald | |
| 2025-08-05 | feat: Multi-Directory Workspace Support (part 3: configuration in ↵ | Yuki Okita | |
| settings.json) (#5354) Co-authored-by: Allen Hutchison <[email protected]> | |||
| 2025-08-03 | fix: exclude DEBUG and DEBUG_MODE from project .env files by default (#5289) | Oleksandr Gotgelf | |
| Co-authored-by: Jacob Richman <[email protected]> | |||
| 2025-08-01 | fix(config): Resolve duplicate config loading from home directory (#5090) | TIRUMALASETTI PRANITH | |
| Co-authored-by: Allen Hutchison <[email protected]> Co-authored-by: Allen Hutchison <[email protected]> | |||
| 2025-08-01 | bug(cli): Prefer IPv4 dns resolution by default. (#5338) | joshualitt | |
| 2025-07-21 | Add env var to configure system settings path (#4339) | christine betts | |
| 2025-07-20 | Feature custom themes logic (#2639) | Ali Al Jufairi | |
| Co-authored-by: Jacob Richman <[email protected]> | |||
| 2025-07-15 | Add support for allowed/excluded MCP server names in settings (#4135) | christine betts | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-07-09 | Add system-wide settings config for administrators (#3498) | christine betts | |
| Co-authored-by: Jack Wotherspoon <[email protected]> | |||
| 2025-06-29 | refactor: remove unnecessary assertion (#2579) | Noritaka Kobayashi | |
| 2025-06-22 | Clearcut logging - initial implementation (#1274) | owenofbrien | |
| Flag-guarded initial implementation of a clearcut logger to collect telemetry data and send it to Concord for dashboards, etc. | |||
| 2025-06-06 | Exit with an error message if parsing settings.json fails. (#747) | Jacob Richman | |
| 2025-06-06 | Test: Verify concatenated env var resolution in settings | jerop | |
| Adds a test case to `settings.test.ts` to specifically verify the correct resolution of multiple environment variables concatenated within a single string value (e.g., ${HOST}:${PORT} ). | |||
| 2025-06-06 | Refactor: Improve env var resolution in settings | jerop | |
| Refactors the `resolveEnvVarsInObject` function in settings to explicitly handle primitive types (null, undefined, boolean, number) at the beginning of the function. This clarifies the logic for subsequent string, array, and object processing. | |||
| 2025-06-06 | feat: Enable environment variable substitution in settings | jerop | |
| This commit introduces the ability to use system environment variables within the settings files (e.g., `settings.json`). Users can now reference environment variables using the `${VAR_NAME}` syntax. This enhancement improves security and flexibility, particularly for configurations like MCP server settings, which often require sensitive tokens. Previously, to configure an MCP server, a token might be directly embedded: ```json "mcpServers": { "github": { "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "pat_abc123" } // ... } } ``` With this change, the same configuration can securely reference an environment variable: ```json "mcpServers": { "github": { "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_PERSONAL_ACCESS_TOKEN}" } // ... } } ``` This allows users to avoid storing secrets directly in configuration files. | |||
| 2025-06-05 | OpenTelemetry Integration & Telemetry Control Flag (#762) | Jerop Kipruto | |
| 2025-05-31 | feat: allow custom filename for context files (#654) | Allen Hutchison | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
