{ // -- -- "telemetry": { "metrics": false, "diagnostics": false }, // -- -- // -- -- "vim_mode": true, "base_keymap": "JetBrains", // -- -- // -- -- "ui_font_size": {{ theme.zed.font.size }}, "tab_size": {{ editorconfig.tab_width }}, "buffer_font_size": {{ theme.zed.font.size }}, "ui_font_family": "{{ theme.zed.font.name }}", "buffer_font_family": "{{ theme.zed.font.name }}", // -- -- // -- -- "theme": { "mode": "system", "light": "{{ theme.zed.light_theme }}", "dark": "{{ theme.zed.dark_theme }}" }, // -- -- // -- -- "relative_line_numbers": true, "current_line_highlight": "all", "show_whitespaces": "selection", // -- -- // -- -- "format_on_save": "off", "ensure_final_newline_on_save": true, // -- -- // -- -- "centered_layout": { "left_padding": 0.1, "right_padding": 0.1 }, "tab_bar": { "show": false }, "toolbar": { "breadcrumbs": false, "quick_actions": false, "selections_menu": false, "agent_review": false, "code_actions": false }, "project_panel": { "dock": "right" }, // -- -- // -- -- "lsp": { "jdtls": { "initialization_options": { "settings": { "java": { "home": "~/.local/share/mise/installs/java/21", "jdt": { "ls": { "lombokSupport": { "enabled": true } } } } } } } }, "languages": { "Java": { "formatter": "prettier", "format_on_save": "off", "language_servers": ["jdtls"] }, "TypeScript": { "language_servers": ["typescript-language-server"], "formatter": "prettier" }, "TSX": { "language_servers": ["typescript-language-server"], "formatter": "prettier" } }, // -- -- // -- -- "auto_install_extensions": { "html": true, "dockerfile": true, "docker-compose": true, "ansible": true, "deno": true, "java": true, "kotlin": true, "toml": true, // https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking "mcp-server-sequential-thinking": true }, // -- -- // -- -- "show_completions_on_input": false, "features": { "copilot": false, "edit_prediction_provider": "none", }, // -- -- {% if features.work_mode %} // -- -- "language_models": { "bedrock": { "authentication_method": "named_profile", "profile": "cline", "region": "us-west-2" } }, "context_servers": { // wasabi's MCP server "wasabi": { "command": { "path": "wasabi", "args": ["--mcp-server"], "env": null }, "settings": {} }, // the internal general MCP server "Amazon Internal MCP": { "command": { "path": "amzn_ai-mcp", "args": [], "env": null }, "settings": {} }, // offical AWS Docs MCP server built by Labs "AWS Documentation MCP Server": { "command": { "path": "mise", "args": [ "exec", "uv@latest", "--", "uvx", "awslabs.aws-documentation-mcp-server@latest" ], "env": { "FASTMCP_LOG_LEVEL": "ERROR" } } } }, "agent": { "dock": "left", "profiles": { "starter-profile": { "name": "Starter Profile", "tools": { "copy_path": false, "create_directory": false, "delete_path": false, "diagnostics": false, "edit_file": true, "fetch": false, "find_path": false, "grep": false, "list_directory": true, "move_path": false, "terminal": false, "read_file": true, "open": true, "now": true, "thinking": true }, "context_servers": { "wasabi": { "tools": { "WorkspaceSearch": true, "ReadInternalWebsites": true, "Delegate": true } }, "mcp-server-sequential-thinking": { "tools": { "sequentialthinking": true } }, "Amazon Internal MCP": { "tools": { "write_internal_website": true, "tod_download_logs": true, "taskei_get_task": true, "slack-send-message": true, "sim_update_issue": true, "sim_search_issues": true, "sim_get_issue": true, "sim_get_folders": true, "sim_create_issue": true, "sim_add_tag": true, "sim_add_comment": true, "search_symphony": true, "search_sable": true, "search_products": true, "search_quip": true, "search_people": true, "search_katal_components": true, "search_internal_websites": true, "search_internal_issues": true, "search_datapath": true, "search_internal_code": true, "read_quip": true, "read_orr": true, "read_kingpin_goal": true, "read_internal_website": true, "read_coe": true, "prompt_farm_search_prompts": true, "prompt_farm_prompt_content": true, "policy_engine_get_user_dashboard": true, "policy_engine_get_risk": true, "plantuml": true, "pippin_update_project": true, "pippin_update_artifact": true, "pippin_list_projects": true, "pippin_list_artifacts": true, "pippin_get_project": true, "pippin_get_artifact": true, "pippin_create_project": true, "pippin_create_artifact": true, "mox_console": true, "lookup_user_coding_activity_summary": true, "lookup_team_code_resource": true, "list_katal_components": true, "get_recent_messages_quip": true, "get_katal_component": true, "edit_quip": true, "create_quip": true } }, "AWS Documentation MCP Server": { "tools": { "recommend": true, "search_documentation": true, "read_documentation": true } } } } }, "default_profile": "starter-profile", "inline_assistant_model": { "provider": "amazon-bedrock", "model": "amazon.nova-lite-v1:0" }, "commit_message_model": { "provider": "amazon-bedrock", "model": "amazon.nova-lite-v1:0" }, "thread_summary_model": { "provider": "amazon-bedrock", "model": "amazon.nova-lite-v1:0" }, "always_allow_tool_actions": true, "default_model": { "provider": "amazon-bedrock", "model": "anthropic.claude-3-7-sonnet-20250219-v1:0" }, "version": "2" } // -- -- {% endif %} }