| { | | "cli_default_open_behavior": "existing_window", | | "project_panel": { | | "dock": "left", | | }, | | "outline_panel": { | | "dock": "left", | | }, | | "collaboration_panel": { | | "dock": "left", | | }, | | "agent": { | | "sidebar_side": "right", | | "dock": "right", | | "favorite_models": [], | | "model_parameters": [], | | }, | | "git_panel": { | | "dock": "left", | | }, | | "diff_view_style": "split", | | "agent_servers": { | | "claude-acp": { | | "default_config_options": { | | "mode": "bypassPermissions", | | "model": "default", | | }, | | "type": "registry", | | }, | | }, | | "lsp": { | | "vtsls": { | | "settings": { | | "typescript": { | | "updateImportsOnFileMove": { | | "enabled": "always", | | }, | | }, | | "javascript": { | | "updateImportsOnFileMove": { | | "enabled": "always", | | }, | | }, | | }, | | "enable_lsp_tasks": true, | | }, | | }, | | "theme": { | | "mode": "system", | | "light": "Ayu Light", | | "dark": "Ayu Dark", | | }, | | "base_keymap": "VSCode", | | "buffer_font_family": "구름 산스 코드 400", // "goorm Sans Code" | | "format_on_save": "on", | | "ensure_final_newline_on_save": true, | | "hard_tabs": true, | | "tab_size": 2, | | "languages": { | | "Markdown": { | | "hard_tabs": false, | | }, | | "Svelte": { | | "formatter": [ | | { "code_action": "source.organizeImports" }, | | { "code_action": "source.fixAll.eslint" }, | | "prettier", | | ], | | }, | | "JavaScript": { | | "formatter": [ | | { "code_action": "source.organizeImports" }, | | { "code_action": "source.fixAll.eslint" }, | | "prettier", | | ], | | }, | | "TypeScript": { | | "formatter": [ | | { "code_action": "source.organizeImports" }, | | { "code_action": "source.fixAll.eslint" }, | | "prettier", | | ], | | }, | | }, | | "telemetry": { | | "diagnostics": false, | | "metrics": false, | | }, | | } |
I Measured Claude Code's Prompt-Cache Cost Three Ways. 85% of It Wasn't Mine to Trim.