diff --git a/src/content/docs/changelog/2026.mdx b/src/content/docs/changelog/2026.mdx index 6ed55f96..f867c376 100644 --- a/src/content/docs/changelog/2026.mdx +++ b/src/content/docs/changelog/2026.mdx @@ -6,6 +6,26 @@ description: >- Submit bugs and feature requests on our [GitHub board!](https://github.com/warpdotdev/Warp/issues/new/choose) +### 2026.08.07 (v0.2026.08.05.09.03) + +**Improvements** + +* Support `SKILLS_DIRS` env var in agent-driver mode to index extra skill directories at personal-skill precedence ([#14394](https://github.com/warpdotdev/warp/pull/14394)) + +**Bug fixes** + +* Onboarding no longer shows the smallest AI credit pack as selected when the "Buy AI credits" option isn't the one chosen. ([#14712](https://github.com/warpdotdev/warp/pull/14712)) +* The vertical tab layout now shows the synced-inputs indicator on tabs with Synchronized Inputs enabled. ([#14697](https://github.com/warpdotdev/warp/pull/14697)) +* Fixed a crash that could happen when typing immediately after a CLI agent session ended with completions-while-typing enabled. ([#14709](https://github.com/warpdotdev/warp/pull/14709)) +* The tab bar background now matches the terminal background instead of rendering as a lighter strip. ([#14701](https://github.com/warpdotdev/warp/pull/14701)) +* Opening a file from an agent conversation's code-block preview now jumps to the first line of the shown range instead of the top of the file. ([#14702](https://github.com/warpdotdev/warp/pull/14702)) +* Fixed Cmd and Option shortcuts for Backspace, Delete, and arrow keys being dropped in apps using the Kitty keyboard protocol. ([#14012](https://github.com/warpdotdev/warp/pull/14012)) — [@FreddieMcHeart](https://github.com/FreddieMcHeart) ✨ + +**Oz updates** + +* Fixed background (window-scoped) computer use on Linux dropping the mouse button between actions, which broke drag gestures like text selection. ([#14686](https://github.com/warpdotdev/warp/pull/14686)) +* Computer-use video recordings now render a smooth synthetic cursor that glides between actions and tracks drags continuously, consistently across window- and screen-scoped captures. ([#14681](https://github.com/warpdotdev/warp/pull/14681)) + ### 2026.07.31 (v0.2026.07.29.09.05) **Improvements** diff --git a/src/content/docs/support-and-community/community/open-source-licenses.mdx b/src/content/docs/support-and-community/community/open-source-licenses.mdx index 03d8d7f7..f0a5c9b3 100644 --- a/src/content/docs/support-and-community/community/open-source-licenses.mdx +++ b/src/content/docs/support-and-community/community/open-source-licenses.mdx @@ -22,6 +22,7 @@ sidebar: | cmov 0.5.4 | Apache License 2.0 | | ctutils 0.4.2 | Apache License 2.0 | | embed_plist 1.2.2 | Apache License 2.0 | +| encode_unicode 1.0.0 | Apache License 2.0 | | encoding_rs 0.8.35 | Apache License 2.0 | | fragile 2.0.0 | Apache License 2.0 | | hound 3.5.1 | Apache License 2.0 | @@ -93,6 +94,8 @@ sidebar: | windows_x86_64_msvc 0.52.6 | Apache License 2.0 | | zopfli 0.8.3 | Apache License 2.0 | | crc-catalog 2.4.0 | Apache License 2.0 | +| macro_rules_attribute-proc_macro 0.2.2 | Apache License 2.0 | +| macro_rules_attribute 0.2.2 | Apache License 2.0 | | urlocator 0.1.4 | Apache License 2.0 | | tinyvec_macros 0.1.1 | Apache License 2.0 | | dagre_rust 0.0.5 | Apache License 2.0 | @@ -104,6 +107,7 @@ sidebar: | moxcms 0.7.11 | Apache License 2.0 | | pxfm 0.1.28 | Apache License 2.0 | | sketches-ddsketch 0.4.0 | Apache License 2.0 | +| candle-core 0.9.2 | Apache License 2.0 | | ciborium-io 0.2.2 | Apache License 2.0 | | ciborium-ll 0.2.2 | Apache License 2.0 | | codespan-reporting 0.13.1 | Apache License 2.0 | @@ -111,11 +115,15 @@ sidebar: | content_inspector 0.2.4 | Apache License 2.0 | | cpal 0.17.1 | Apache License 2.0 | | cvt 0.1.2 | Apache License 2.0 | +| esaxx-rs 0.1.10 | Apache License 2.0 | | graphql-ws-client 0.11.1 | Apache License 2.0 | | opentelemetry-proto 0.32.0 | Apache License 2.0 | | rustls-platform-verifier 0.6.2 | Apache License 2.0 | +| safetensors 0.7.0 | Apache License 2.0 | | spinning 0.1.0 | Apache License 2.0 | +| spm_precompiled 0.1.4 | Apache License 2.0 | | sys-locale 0.3.2 | Apache License 2.0 | +| tokenizers 0.21.4 | Apache License 2.0 | | unicode-linebreak 0.1.5 | Apache License 2.0 | | zune-core 0.5.1 | Apache License 2.0 | | zune-jpeg 0.5.12 | Apache License 2.0 | @@ -143,6 +151,10 @@ sidebar: | clap_lex 0.7.5 | Apache License 2.0 | | colorchoice 1.0.0 | Apache License 2.0 | | crc32fast 1.5.0 | Apache License 2.0 | +| derive_builder 0.20.1 | Apache License 2.0 | +| derive_builder_core 0.20.1 | Apache License 2.0 | +| derive_builder_macro 0.20.1 | Apache License 2.0 | +| enum-as-inner 0.6.1 | Apache License 2.0 | | env_logger 0.10.2 | Apache License 2.0 | | float-ord 0.3.2 | Apache License 2.0 | | foreign-types-macros 0.2.3 | Apache License 2.0 | @@ -170,6 +182,7 @@ sidebar: | toml_parser 1.1.0+spec-1.1.0 | Apache License 2.0 | | toml_write 0.1.2 | Apache License 2.0 | | toml_writer 1.1.0+spec-1.1.0 | Apache License 2.0 | +| unicode_categories 0.1.1 | Apache License 2.0 | | diesel 2.3.10 | Apache License 2.0 | | diesel_derives 2.3.5 | Apache License 2.0 | | diesel_migrations 2.3.1 | Apache License 2.0 | @@ -251,6 +264,7 @@ sidebar: | async-task 4.7.1 | Apache License 2.0 | | atomic-waker 1.1.2 | Apache License 2.0 | | backtrace 0.3.76 | Apache License 2.0 | +| base64 0.13.1 | Apache License 2.0 | | base64 0.21.7 | Apache License 2.0 | | base64 0.22.1 | Apache License 2.0 | | bitflags-serde-legacy 0.1.1 | Apache License 2.0 | @@ -381,6 +395,7 @@ sidebar: | prost-types 0.14.3 | Apache License 2.0 | | prost 0.14.3 | Apache License 2.0 | | psl-types 2.0.11 | Apache License 2.0 | +| rayon-cond 0.4.0 | Apache License 2.0 | | rayon-core 1.12.1 | Apache License 2.0 | | rayon 1.10.0 | Apache License 2.0 | | regex-automata 0.4.9 | Apache License 2.0 | @@ -436,6 +451,7 @@ sidebar: | unicode-bidi-mirroring 0.4.0 | Apache License 2.0 | | unicode-bidi 0.3.15 | Apache License 2.0 | | unicode-ccc 0.4.0 | Apache License 2.0 | +| unicode-normalization-alignments 0.1.12 | Apache License 2.0 | | unicode-properties 0.1.3 | Apache License 2.0 | | unicode-segmentation 1.11.0 | Apache License 2.0 | | unicode-truncate 2.0.1 | Apache License 2.0 | @@ -526,6 +542,7 @@ sidebar: | console_error_panic_hook 0.1.7 | Apache License 2.0 | | rand_core 0.6.4 | Apache License 2.0 | | rand_core 0.9.3 | Apache License 2.0 | +| rand_distr 0.5.1 | Apache License 2.0 | | getrandom 0.2.16 | Apache License 2.0 | | getrandom 0.3.4 | Apache License 2.0 | | rand_chacha 0.3.1 | Apache License 2.0 | @@ -600,10 +617,13 @@ sidebar: | bimap 0.6.3 | Apache License 2.0 | | bon-macros 3.7.1 | Apache License 2.0 | | bon 3.7.1 | Apache License 2.0 | +| candle-nn 0.9.2 | Apache License 2.0 | +| candle-onnx 0.9.2 | Apache License 2.0 | | cesu8 1.1.0 | Apache License 2.0 | | color-print-proc-macro 0.3.7 | Apache License 2.0 | | color-print 0.3.7 | Apache License 2.0 | | constant_time_eq 0.3.1 | Apache License 2.0 | +| dary_heap 0.3.7 | Apache License 2.0 | | dasp_sample 0.11.0 | Apache License 2.0 | | datasketches 0.2.0 | Apache License 2.0 | | directories 6.0.0 | Apache License 2.0 | @@ -648,6 +668,8 @@ sidebar: | mach2 0.5.0 | Apache License 2.0 | | match_token 0.35.0 | Apache License 2.0 | | miniz_oxide 0.8.8 | Apache License 2.0 | +| monostate-impl 0.1.14 | Apache License 2.0 | +| monostate 0.1.14 | Apache License 2.0 | | naga-types 30.0.0 | Apache License 2.0 | | naga 30.0.0 | Apache License 2.0 | | ndk-context 0.1.1 | Apache License 2.0 | @@ -711,6 +733,7 @@ sidebar: | saphyr-parser 0.0.6 | Apache License 2.0 | | self_cell 1.2.1 | Apache License 2.0 | | semver 1.0.20 | Apache License 2.0 | +| seq-macro 0.3.6 | Apache License 2.0 | | serde 1.0.228 | Apache License 2.0 | | serde_bytes 0.11.19 | Apache License 2.0 | | serde_core 1.0.228 | Apache License 2.0 | @@ -741,6 +764,7 @@ sidebar: | tink-mac 0.3.0 | Apache License 2.0 | | tink-prf 0.3.0 | Apache License 2.0 | | typed-path 0.10.0 | Apache License 2.0 | +| typed-path 0.12.2 | Apache License 2.0 | | typeid 1.0.3 | Apache License 2.0 | | typetag-impl 0.2.21 | Apache License 2.0 | | typetag 0.2.21 | Apache License 2.0 | @@ -944,6 +968,14 @@ sidebar: | compact_str 0.9.0 | MIT License | | fontconfig-parser 0.5.3 | MIT License | | castaway 0.2.4 | MIT License | +| gemm-c32 0.19.0 | MIT License | +| gemm-c64 0.19.0 | MIT License | +| gemm-common 0.19.0 | MIT License | +| gemm-f16 0.19.0 | MIT License | +| gemm-f32 0.19.0 | MIT License | +| gemm-f64 0.19.0 | MIT License | +| gemm 0.19.0 | MIT License | +| pulp 0.22.2 | MIT License | | sctk-adwaita 0.10.1 | MIT License | | get-size-derive 0.1.3 | MIT License | | get-size 0.1.4 | MIT License | @@ -951,11 +983,14 @@ sidebar: | outref 0.5.2 | MIT License | | attribute-derive-macro 0.6.1 | MIT License | | attribute-derive 0.6.1 | MIT License | +| dyn-stack 0.13.0 | MIT License | +| reborrow 0.5.5 | MIT License | | libredox 0.0.2 | MIT License | | libredox 0.1.3 | MIT License | | is-docker 0.2.0 | MIT License | | is-wsl 0.4.0 | MIT License | | byte-unit 5.2.0 | MIT License | +| float8 0.6.0 | MIT License | | codesnake 0.3.0 | MIT License | | sqlite-wasm-rs 0.4.8 | MIT License | | line-ending 1.5.1 | MIT License | @@ -1020,6 +1055,7 @@ sidebar: | jaq-std 3.0.0 | MIT License | | libm 0.2.15 | MIT License | | malloc_buf 0.0.6 | MIT License | +| number_prefix 0.4.0 | MIT License | | objc-foundation 0.1.1 | MIT License | | objc-sys 0.3.5 | MIT License | | objc2-app-kit 0.2.2 | MIT License | @@ -1031,6 +1067,7 @@ sidebar: | objc2 0.6.3 | MIT License | | objc_id 0.1.1 | MIT License | | ownedbytes 0.9.0 | MIT License | +| pulp-wasm-simd-flag 0.1.0 | MIT License | | quote-use-macros 0.7.2 | MIT License | | quote-use 0.7.2 | MIT License | | realfft 3.4.0 | MIT License | @@ -1072,6 +1109,7 @@ sidebar: | fancy-regex 0.11.0 | MIT License | | deflate64 0.1.10 | MIT License | | zip 2.4.2 | MIT License | +| zip 7.2.0 | MIT License | | freetype-sys 0.20.1 | MIT License | | phf 0.11.3 | MIT License | | phf_shared 0.11.3 | MIT License | @@ -1103,6 +1141,7 @@ sidebar: | nix 0.31.2 | MIT License | | strsim 0.10.0 | MIT License | | strsim 0.11.1 | MIT License | +| raw-cpuid 11.5.0 | MIT License | | sysinfo 0.37.0 | MIT License | | twox-hash 2.1.2 | MIT License | | combine 4.6.6 | MIT License | @@ -1126,6 +1165,9 @@ sidebar: | locale_config 0.3.0 | MIT License | | same-file 1.0.6 | MIT License | | winapi-util 0.1.11 | MIT License | +| console 0.15.11 | MIT License | +| indicatif 0.17.11 | MIT License | +| sysctl 0.6.0 | MIT License | | redox_users 0.4.3 | MIT License | | redox_users 0.5.2 | MIT License | | os_info 3.7.0 | MIT License | @@ -1182,7 +1224,9 @@ sidebar: | tinystr 0.7.6 | Unicode License v3 | | writeable 0.5.5 | Unicode License v3 | | yoke-derive 0.7.5 | Unicode License v3 | +| yoke-derive 0.8.1 | Unicode License v3 | | yoke 0.7.5 | Unicode License v3 | +| yoke 0.8.1 | Unicode License v3 | | zerofrom-derive 0.1.5 | Unicode License v3 | | zerofrom 0.1.5 | Unicode License v3 | | zerovec-derive 0.10.3 | Unicode License v3 | @@ -2486,6 +2530,7 @@ Apache License 2.0 - cmov 0.5.4 - ctutils 0.4.2 - embed_plist 1.2.2 + - encode_unicode 1.0.0 - encoding_rs 0.8.35 - fragile 2.0.0 - hound 3.5.1 @@ -3983,6 +4028,213 @@ Apache License 2.0 limitations under the License. +Apache License 2.0 + - macro_rules_attribute-proc_macro 0.2.2 + - macro_rules_attribute 0.2.2 +-------------------------------------------------------------------------------- + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2019 Daniel Henry-Mantilla + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + Apache License 2.0 - urlocator 0.1.4 -------------------------------------------------------------------------------- @@ -5636,6 +5888,7 @@ Apache License 2.0 Apache License 2.0 + - candle-core 0.9.2 - ciborium-io 0.2.2 - ciborium-ll 0.2.2 - codespan-reporting 0.13.1 @@ -5643,11 +5896,15 @@ Apache License 2.0 - content_inspector 0.2.4 - cpal 0.17.1 - cvt 0.1.2 + - esaxx-rs 0.1.10 - graphql-ws-client 0.11.1 - opentelemetry-proto 0.32.0 - rustls-platform-verifier 0.6.2 + - safetensors 0.7.0 - spinning 0.1.0 + - spm_precompiled 0.1.4 - sys-locale 0.3.2 + - tokenizers 0.21.4 - unicode-linebreak 0.1.5 - zune-core 0.5.1 - zune-jpeg 0.5.12 @@ -6905,6 +7162,10 @@ Apache License 2.0 - clap_lex 0.7.5 - colorchoice 1.0.0 - crc32fast 1.5.0 + - derive_builder 0.20.1 + - derive_builder_core 0.20.1 + - derive_builder_macro 0.20.1 + - enum-as-inner 0.6.1 - env_logger 0.10.2 - float-ord 0.3.2 - foreign-types-macros 0.2.3 @@ -6932,6 +7193,7 @@ Apache License 2.0 - toml_parser 1.1.0+spec-1.1.0 - toml_write 0.1.2 - toml_writer 1.1.0+spec-1.1.0 + - unicode_categories 0.1.1 -------------------------------------------------------------------------------- Apache License Version 2.0, January 2004 @@ -12722,6 +12984,7 @@ Apache License 2.0 - async-task 4.7.1 - atomic-waker 1.1.2 - backtrace 0.3.76 + - base64 0.13.1 - base64 0.21.7 - base64 0.22.1 - bitflags-serde-legacy 0.1.1 @@ -12852,6 +13115,7 @@ Apache License 2.0 - prost-types 0.14.3 - prost 0.14.3 - psl-types 2.0.11 + - rayon-cond 0.4.0 - rayon-core 1.12.1 - rayon 1.10.0 - regex-automata 0.4.9 @@ -12907,6 +13171,7 @@ Apache License 2.0 - unicode-bidi-mirroring 0.4.0 - unicode-bidi 0.3.15 - unicode-ccc 0.4.0 + - unicode-normalization-alignments 0.1.12 - unicode-properties 0.1.3 - unicode-segmentation 1.11.0 - unicode-truncate 2.0.1 @@ -14637,6 +14902,7 @@ limitations under the License. Apache License 2.0 - rand_core 0.6.4 - rand_core 0.9.3 + - rand_distr 0.5.1 -------------------------------------------------------------------------------- Apache License Version 2.0, January 2004 @@ -17915,10 +18181,13 @@ Apache License 2.0 - bimap 0.6.3 - bon-macros 3.7.1 - bon 3.7.1 + - candle-nn 0.9.2 + - candle-onnx 0.9.2 - cesu8 1.1.0 - color-print-proc-macro 0.3.7 - color-print 0.3.7 - constant_time_eq 0.3.1 + - dary_heap 0.3.7 - dasp_sample 0.11.0 - datasketches 0.2.0 - directories 6.0.0 @@ -17963,6 +18232,8 @@ Apache License 2.0 - mach2 0.5.0 - match_token 0.35.0 - miniz_oxide 0.8.8 + - monostate-impl 0.1.14 + - monostate 0.1.14 - naga-types 30.0.0 - naga 30.0.0 - ndk-context 0.1.1 @@ -18026,6 +18297,7 @@ Apache License 2.0 - saphyr-parser 0.0.6 - self_cell 1.2.1 - semver 1.0.20 + - seq-macro 0.3.6 - serde 1.0.228 - serde_bytes 0.11.19 - serde_core 1.0.228 @@ -18056,6 +18328,7 @@ Apache License 2.0 - tink-mac 0.3.0 - tink-prf 0.3.0 - typed-path 0.10.0 + - typed-path 0.12.2 - typeid 1.0.3 - typetag-impl 0.2.21 - typetag 0.2.21 @@ -21592,6 +21865,39 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +MIT License + - gemm-c32 0.19.0 + - gemm-c64 0.19.0 + - gemm-common 0.19.0 + - gemm-f16 0.19.0 + - gemm-f32 0.19.0 + - gemm-f64 0.19.0 + - gemm 0.19.0 + - pulp 0.22.2 +-------------------------------------------------------------------------------- +MIT License + +Copyright (c) 2021 sarah + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + MIT License - sctk-adwaita 0.10.1 -------------------------------------------------------------------------------- @@ -21723,6 +22029,33 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +MIT License + - dyn-stack 0.13.0 + - reborrow 0.5.5 +-------------------------------------------------------------------------------- +MIT License + +Copyright (c) 2022 sarah + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + MIT License - libredox 0.0.2 - libredox 0.1.3 @@ -21803,6 +22136,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +MIT License + - float8 0.6.0 +-------------------------------------------------------------------------------- +MIT License + +Copyright (c) 2024 Eric Buehler + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + MIT License - codesnake 0.3.0 -------------------------------------------------------------------------------- @@ -21967,6 +22325,7 @@ MIT License - jaq-std 3.0.0 - libm 0.2.15 - malloc_buf 0.0.6 + - number_prefix 0.4.0 - objc-foundation 0.1.1 - objc-sys 0.3.5 - objc2-app-kit 0.2.2 @@ -21978,6 +22337,7 @@ MIT License - objc2 0.6.3 - objc_id 0.1.1 - ownedbytes 0.9.0 + - pulp-wasm-simd-flag 0.1.0 - quote-use-macros 0.7.2 - quote-use 0.7.2 - realfft 3.4.0 @@ -22430,6 +22790,7 @@ SOFTWARE. MIT License - zip 2.4.2 + - zip 7.2.0 -------------------------------------------------------------------------------- The MIT License (MIT) @@ -22666,6 +23027,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +MIT License + - raw-cpuid 11.5.0 +-------------------------------------------------------------------------------- +The MIT License (MIT) + +Copyright (c) 2015 Gerd Zellweger + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + MIT License - sysinfo 0.37.0 -------------------------------------------------------------------------------- @@ -23100,6 +23486,59 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +MIT License + - console 0.15.11 + - indicatif 0.17.11 +-------------------------------------------------------------------------------- +The MIT License (MIT) + +Copyright (c) 2017 Armin Ronacher + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + + +MIT License + - sysctl 0.6.0 +-------------------------------------------------------------------------------- +The MIT License (MIT) + +Copyright (c) 2017 Johannes Lundberg + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + MIT License - redox_users 0.4.3 - redox_users 0.5.2 @@ -25534,7 +25973,9 @@ Unicode License v3 - tinystr 0.7.6 - writeable 0.5.5 - yoke-derive 0.7.5 + - yoke-derive 0.8.1 - yoke 0.7.5 + - yoke 0.8.1 - zerofrom-derive 0.1.5 - zerofrom 0.1.5 - zerovec-derive 0.10.3 diff --git a/src/content/docs/support-and-community/privacy-and-security/privacy.mdx b/src/content/docs/support-and-community/privacy-and-security/privacy.mdx index 6e65d5be..e7d86a64 100644 --- a/src/content/docs/support-and-community/privacy-and-security/privacy.mdx +++ b/src/content/docs/support-and-community/privacy-and-security/privacy.mdx @@ -66,633 +66,6 @@ Deletion jobs run every 24 hours, so if you deleted your account and want to sig If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow will require that you assign a team member as the new admin. ::: - -### Exhaustive telemetry table - -| Event Name | Description | -|---|---| -| `AI Command Search opened` | Opened the modal for AI Command Search, where you can use natural language to search for commands | -| `AI Execution Profile Created` | A new AI execution profile was created | -| `AI Execution Profile Deleted` | An AI execution profile was deleted | -| `AI Execution Profile: Added To Allowlist` | An item was added to an AI execution profile allowlist | -| `AI Execution Profile: Added To Denylist` | An item was added to an AI execution profile denylist | -| `AI Execution Profile: Context Window Selected` | Selected a context window limit for an execution profile's base model | -| `AI Execution Profile: Model Selected` | An AI model was selected for an AI execution profile | -| `AI Execution Profile: Removed From Allowlist` | An item was removed from an AI execution profile allowlist | -| `AI Execution Profile: Removed From Denylist` | An item was removed from an AI execution profile denylist | -| `AI Execution Profile: Setting Updated` | An AI execution profile setting was updated | -| `AI Input Not Sent` | The AI input was not sent | -| `AI Suggested Rule Added` | Clicked the Add Suggested Rule button in the AI blocklist | -| `AI Suggested Rule Content Changed` | Content changed by the user in the suggested rule dialog | -| `AI Suggested Rule Edited` | Clicked the Edit Suggested Rule button in the AI blocklist | -| `AIAutonomy.AutoexecutedRequestedCommand` | Autoexecuted an Agent Mode requested command | -| `AIAutonomy.ChangedAgentModeAskUserQuestionPermission` | Changed Agent Mode permission for asking user questions | -| `AIAutonomy.ChangedAgentModeCodingPermissions` | Changed Agent Mode permissions for coding tasks | -| `AIAutonomy.ToggledAutoexecuteReadonlyCommandsSetting` | Toggled setting to autoexecute readonly Agent Mode requested commands | -| `Active Indexed Repos Changed` | Active indexed repositories changed, affecting Codebase Context. | -| `Add Added Subshell Command` | Added a command to be automatically Warpified via Warp's subshell wrapper | -| `Add Denylisted SSH Tmux Wrapper Host` | Added an SSH host to the denylist for prompting for Tmux Wrapper | -| `Add Denylisted Subshell Command` | Explicitly prevent a command from being Warpified via Warp's subshell wrapper | -| `Add Tab With Shell` | Added a tab with specific shell | -| `Added Workflow Alias` | Added an alias to a Warp Drive workflow | -| `Agent Management View Copied Session Link` | User copied a session link from the Agent Management View | -| `Agent Management View Opened Session` | User opened a session from the Agent Management View | -| `Agent Management View Toggled` | User toggled the Agent Management View open or closed | -| `Agent Mode Query Suggestion Accepted` | Prompt Suggestion accepted | -| `Agent Mode Query Suggestions Banner Shown` | Prompt Suggestions banner shown | -| `Agent Mode Setup Banner Accepted` | Agent Mode setup banner accepted | -| `Agent Mode Setup Banner Dismissed` | Agent Mode setup banner dismissed | -| `Agent Mode Setup Project Scoped Rules Action` | User clicked a button in the Agent Mode setup project scoped rules step | -| `Agent Mode.Setup Codebase Context Action` | User clicked a button in the Agent Mode setup Codebase Context step | -| `Agent Predict` | Completed an Agent Predict prediction | -| `Agent Toolbar Dismissed` | User dismissed the use-agent toolbar | -| `AgentManagement.AgentTypeSelectorOpened` | User opened the agent type selector from agent management | -| `AgentManagement.ArtifactClicked` | User clicked an artifact button | -| `AgentManagement.CloudRunCancelled` | User cancelled a cloud run | -| `AgentManagement.CloudRunOpened` | User opened a cloud run | -| `AgentManagement.ConversationForked` | User forked a conversation | -| `AgentManagement.ConversationLinkCopied` | User copied a conversation link | -| `AgentManagement.ConversationOpened` | User opened a conversation | -| `AgentManagement.DetailsPanelContinueLocally` | User clicked Continue locally in the details panel | -| `AgentManagement.DetailsViewed` | User clicked View details | -| `AgentManagement.DismissSetupGuide` | User dismissed the cloud agent setup guide | -| `AgentManagement.FilterChanged` | User changed a filter in the management view | -| `AgentManagement.OpenSetupGuide` | User opened the cloud agent setup guide | -| `AgentManagement.SessionLinkCopied` | User copied a session link | -| `AgentManagement.SetupGuideDocsLink` | User clicked a docs URL in the setup guide | -| `AgentManagement.SetupGuideStepCopy` | User copied a workflow step from the setup guide | -| `AgentManagement.SetupGuideStepRun` | User ran a workflow step from the setup guide | -| `AgentManagement.SlashCommandContinueLocally` | User invoked /continue-locally to fork a cloud conversation locally | -| `AgentManagement.SpawnNewCloudAgent` | User spawned a new cloud agent from agent management | -| `AgentManagement.SpawnNewLocalAgent` | User spawned a new local agent from agent management | -| `AgentManagement.TombstoneArtifactClicked` | User clicked an artifact in the tombstone view | -| `AgentManagement.TombstoneContinueInCloud` | User clicked Continue in the tombstone to start a cloud follow-up | -| `AgentManagement.TombstoneContinueLocally` | User clicked Continue locally in the tombstone | -| `AgentManagement.ViewToggled` | User toggled the agent management view open or closed | -| `AgentMode.AttachedContext` | Attached block as context to an Agent Mode query | -| `AgentMode.AttachedImages` | Attached images to an Agent Mode query | -| `AgentMode.ChangedInputType` | The input type was changed from shell -> AI or AI -> shell | -| `AgentMode.ClickedEntrypoint` | Clicked on an Agent Mode entrypoint | -| `AgentMode.Code.DiffHunksNavigated` | Agent Mode Code diff hunks navigated | -| `AgentMode.Code.DiffMatchFailed` | Failed to match code diff | -| `AgentMode.Code.FileExceededContextLimit` | File from AI exceeded context limit | -| `AgentMode.Code.FilesNavigated` | Agent Mode Code files navigated | -| `AgentMode.Code.InvalidFile` | File(s) in code diff could not be found | -| `AgentMode.Code.MalformedFinalLineProxy` | Suggested code diff likely required malformed trailing line correction (heuristic) | -| `AgentMode.Code.MissingLineNumbers` | Code diff was missing line numbers | -| `AgentMode.Code.SuggestedCodeEditedByUser` | Agent Mode Code suggestion edited by user | -| `AgentMode.Code.SuggestedEditAcceptAndContinueClicked` | User selected Accept and start conversation for a code diff suggestion in Agent Mode | -| `AgentMode.Code.SuggestedEditAcceptClicked` | User selected Accept for a code diff suggestion in Agent Mode | -| `AgentMode.Code.SuggestedEditReceived` | Agent Mode suggested a code edit | -| `AgentMode.Code.SuggestedEditResolved` | Agent Mode pending code edit suggestion resolved | -| `AgentMode.CreatedAIBlock` | Created an AI block in Agent Mode | -| `AgentMode.Error` | Received an error when getting Agent Mode response | -| `AgentMode.ExecutedWarpDrivePrompt` | Executed a saved prompt. | -| `AgentMode.ExitedShellProcess` | An agent-requested command caused the shell process to exit | -| `AgentMode.FileGlob.Failed` | The file glob tool failed to complete | -| `AgentMode.FileGlob.Succeeded` | The file glob tool completed successfully | -| `AgentMode.FullEmbedCodebaseContextSearch.Failed` | Failed to search full embed Codebase Context | -| `AgentMode.FullEmbedCodebaseContextSearch.Success` | Successfully searched full embed Codebase Context | -| `AgentMode.Grep.Failed` | The grep tool failed to complete | -| `AgentMode.Grep.Succeeded` | The grep tool completed successfully | -| `AgentMode.MerkleTreeSnapshot.Diff.Failed` | Failed to diff merkle tree snapshot | -| `AgentMode.MerkleTreeSnapshot.Diff.Success` | Successfully diffed merkle tree snapshot | -| `AgentMode.MerkleTreeSnapshot.Rebuild.Failed` | Failed to rebuild merkle tree from snapshot | -| `AgentMode.MerkleTreeSnapshot.Rebuild.Success` | Successfully rebuilt merkle tree from snapshot | -| `AgentMode.NaturalLanguageDetection.InputBufferSubmitted` | Input buffer submitted | -| `AgentMode.OpenedCitation` | Opened a citation that was surfaced in Agent Mode | -| `AgentMode.Orchestration.AgentProposedConfig` | An agent-authored orchestration config snapshot first became visible to the user on a plan card | -| `AgentMode.Orchestration.Entered` | Orchestration was activated in a conversation via /orchestrate or a run_agents confirmation card surfacing. Plan-card entries are tracked separately via AgentProposedConfig + PlanConfigApprovalToggled. | -| `AgentMode.Orchestration.PillBarInteraction` | User interacted with the orchestration pill bar (switch, pin, open in pane/tab, stop, kill, etc.) | -| `AgentMode.Orchestration.PlanConfigApprovalToggled` | User toggled the Use orchestration switch on a plan card | -| `AgentMode.Orchestration.RunAgentsCardDecision` | User accepted, accepted-without-orchestration, or rejected a run_agents confirmation card. Reports which config fields diverged from the original tool call and/or the active approved config. | -| `AgentMode.Orchestration.TeamAgentCommunicationFailed` | Failed to send an orchestration message or lifecycle event for a TeamAgent | -| `AgentMode.PotentialAutoDetectionFalsePositive` | Manually toggled input to shell mode after input was auto-detected as natural language. | -| `AgentMode.QueryAttemptAtLImit` | Tried to send an Agent Mode query but they already reached the query limit | -| `AgentMode.RequestRetrySucceeded` | Agent Mode request succeeded after retrying following an initial error | -| `AgentMode.SetupCreateEnvironmentAction` | User clicked a button in the Agent Mode setup create environment step | -| `AgentMode.SurfacedCitations` | Agent Mode cited external sources used in its response | -| `AgentMode.SyncCodebaseContext.BuildTree.Failed` | Failed to build merkle tree for Codebase Context | -| `AgentMode.SyncCodebaseContext.BuildTree.Success` | Successfully built merkle tree for Codebase Context | -| `AgentMode.SyncCodebaseContext.Failed` | Failed to sync Codebase Context | -| `AgentMode.SyncCodebaseContext.Success` | Successfully synced Codebase Context | -| `AgentMode.ToggleAutoDetectionSetting` | Toggled the setting that enables or disables natural language auto-detection in the input. | -| `AgentNotification.Shown` | An agent notification was shown to the user (toast or mailbox) | -| `AgentTip Clicked` | User clicked a link or action in an Agent Tip | -| `AgentTip Shown` | Selected an Agent Tip to show in the Agent Mode status bar | -| `AgentView.Entered` | User entered the Agent View | -| `AgentView.Exited` | User exited the Agent View | -| `AgentView.InlineConversationMenuItemSelected` | User selected an item from the inline conversation menu | -| `AgentView.InlineConversationMenuOpened` | User opened the inline conversation menu in Agent View | -| `AgentView.ShortcutsViewToggled` | User toggled the shortcuts view in Agent View | -| `AgenticOnboarding.BlockSelected` | Selected an agentic onboarding block to execute | -| `AmbientAgent.CloudMode.Entered` | User entered cloud agent view | -| `AmbientAgent.CloudMode.EnvironmentSelector.Opened` | User opened the environment selector menu | -| `AmbientAgent.CloudMode.EnvironmentSelector.Selected` | User selected an environment from the selector | -| `AmbientAgent.CloudMode.EnvironmentSettings.GitHubAuth` | User started GitHub authentication from the environment form | -| `AmbientAgent.CloudMode.EnvironmentSettings.LaunchedAgent` | User launched an environment setup agent from the environment form | -| `AmbientAgent.ConcurrencyModal.Dismissed` | User dismissed the cloud agent capacity modal | -| `AmbientAgent.ConcurrencyModal.Opened` | User opened the cloud agent capacity modal | -| `AmbientAgent.ConcurrencyModal.UpgradeClicked` | User clicked the upgrade button in the cloud agent capacity modal | -| `AmbientAgent.DispatchFailed` | Cloud agent failed to dispatch or encountered an error | -| `AmbientAgent.EnvironmentSettings.CreatedEnvironment` | User created a new environment | -| `AmbientAgent.EnvironmentSettings.DeletedEnvironment` | User deleted an environment | -| `AmbientAgent.EnvironmentSettings.Image.Suggested` | Docker image was suggested for an environment | -| `AmbientAgent.EnvironmentSettings.Image.SuggestionFailed` | Docker image suggestion failed | -| `AmbientAgent.EnvironmentSettings.Opened` | User opened the environment management pane | -| `AmbientAgent.EnvironmentSettings.UpdatedEnvironment` | User updated an existing environment | -| `AmbientAgent.Handoff.Initiated` | User initiated a local-to-cloud handoff | -| `AmbientAgents.ThirdPartyHarness.RuntimeError.Detected` | Runtime output scanner detected a known failure substring in a third-party harness block. | -| `Anonymous User Attempted Login-Gated Feature` | Anonymous user attempted to access a login-gated feature | -| `Anonymous User Expiration Lockout` | An anonymous user opened Warp after their conversion deadline and was locked out | -| `Anonymous User Hit Cloud Object Limit` | Anonymous user attempted to create a cloud object past their personal object limit | -| `Anonymous User Initiated Signup` | An anonymous user initiated the sign up flow | -| `Anonymous User Linked from Browser` | Received an auth payload from anonymous user after linking in browser | -| `App Download Source` | Whether the Warp was installed from the home page or through homebrew | -| `App Startup` | App is launched | -| `Attached Workflow Alias Environment Variables` | Added or removed environment variables for a Warp Drive workflow alias | -| `Attempting to Relaunch for Update` | Attempted to relaunch the app after installing an update | -| `Auth Common Question Clicked in App` | Clicked on "Common Question" when logging in | -| `Auth: Open Privacy Settings Overlay` | Privacy settings are open during sign-in | -| `Auth: Toggle Common Questions` | Toggled FAQ Page when logging in | -| `Autosuggestion Inserted` | Accepted autosuggestion | -| `Background Block Started` | Warp created a background-output Block (whenever a processes has been backgrounded and yields some output) | -| `BaselineCommand Latency` | Command execution time | -| `Block Creation` | Created Block | -| `Block Filter Toolbelt Button Clicked` | Clicked the block filter icon in the top-right of a block | -| `Block Selection` | Selected Block | -| `Bootstrap Slow Contents` | Contents of the bootstrap block if bootstrapping is slow | -| `Bootstrapping Slow` | Slow bootstrap on session startup | -| `Bootstrapping Succeeded` | Successful bootstrap for session | -| `CLI Subagent Action Executed` | User approved a blocked action from the CLI subagent | -| `CLI Subagent Action Rejected` | User rejected a blocked action from the CLI subagent | -| `CLI Subagent Control State Changed` | Control state changed in CLI subagent (agent in control, agent blocked, user in control, or agent tagged in) | -| `CLI Subagent Input Dismissed` | User dismissed the input in the CLI subagent | -| `CLI Subagent Responses Toggled` | User toggled the visibility of agent responses in CLI subagent | -| `CLI.Execute.Agent.Create` | Created an agent from the Warp CLI | -| `CLI.Execute.Agent.Delete` | Deleted an agent from the Warp CLI | -| `CLI.Execute.Agent.Get` | Got agent details from the Warp CLI | -| `CLI.Execute.Agent.List` | Listed agents from the Warp CLI | -| `CLI.Execute.Agent.Profile.List` | Listed agent profiles from the Warp CLI | -| `CLI.Execute.Agent.Run` | Ran an agent from the Warp CLI | -| `CLI.Execute.Agent.RunAmbient` | Ran a cloud agent from the Warp CLI | -| `CLI.Execute.Agent.Skills` | Listed agent skills from the Warp CLI | -| `CLI.Execute.Agent.Update` | Updated an agent from the Warp CLI | -| `CLI.Execute.ApiKey.Create` | Created an API key from the Warp CLI | -| `CLI.Execute.ApiKey.Expire` | Expired an API key from the Warp CLI | -| `CLI.Execute.ApiKey.List` | Listed API keys from the Warp CLI | -| `CLI.Execute.Artifact.Download` | Downloaded an artifact from the Warp CLI | -| `CLI.Execute.Artifact.Get` | Got artifact metadata from the Warp CLI | -| `CLI.Execute.Artifact.Upload` | Uploaded an artifact from the Warp CLI | -| `CLI.Execute.Conversation.Get` | Got conversation by ID from the Warp CLI | -| `CLI.Execute.Environment.Create` | Created a cloud environment from the Warp CLI | -| `CLI.Execute.Environment.Delete` | Deleted a cloud environment from the Warp CLI | -| `CLI.Execute.Environment.Get` | Got cloud environment details from the Warp CLI | -| `CLI.Execute.Environment.Image.List` | Listed available base images from the Warp CLI | -| `CLI.Execute.Environment.List` | Listed cloud environments from the Warp CLI | -| `CLI.Execute.Environment.Update` | Updated a cloud environment from the Warp CLI | -| `CLI.Execute.Federate.IssueGcpToken` | Issued a GCP federated identity token from the Warp CLI | -| `CLI.Execute.Federate.IssueToken` | Issued a federated identity token from the Warp CLI | -| `CLI.Execute.HarnessSupport.FinishTask` | Reported task completion via harness-support from the Warp CLI | -| `CLI.Execute.HarnessSupport.NotifyUser` | Sent a user notification via harness-support from the Warp CLI | -| `CLI.Execute.HarnessSupport.Ping` | Pinged harness-support from the Warp CLI | -| `CLI.Execute.HarnessSupport.ReportArtifact` | Reported an artifact via harness-support from the Warp CLI | -| `CLI.Execute.HarnessSupport.ReportShutdown` | Reported agent shutdown via harness-support from the Warp CLI | -| `CLI.Execute.Integration.Create` | Created an integration from the Warp CLI | -| `CLI.Execute.Integration.List` | Listed integrations from the Warp CLI | -| `CLI.Execute.Integration.Update` | Updated an integration from the Warp CLI | -| `CLI.Execute.Login` | Logged in via the Warp CLI | -| `CLI.Execute.Logout` | Logged out via the Warp CLI | -| `CLI.Execute.MCP.List` | Listed MCP servers from the Warp CLI | -| `CLI.Execute.Model.List` | Listed models from the Warp CLI | -| `CLI.Execute.Provider.List` | Listed providers from the Warp CLI | -| `CLI.Execute.Provider.Setup` | Set up a provider via the Warp CLI | -| `CLI.Execute.Run.Conversation.Get` | Got run conversation from the Warp CLI | -| `CLI.Execute.Run.Message.List` | Listed run messages from the Warp CLI | -| `CLI.Execute.Run.Message.MarkDelivered` | Marked a run message as delivered from the Warp CLI | -| `CLI.Execute.Run.Message.Read` | Read a run message from the Warp CLI | -| `CLI.Execute.Run.Message.Send` | Sent a run message from the Warp CLI | -| `CLI.Execute.Run.Message.Watch` | Watched run messages from the Warp CLI | -| `CLI.Execute.Schedule.Create` | Created a scheduled agent from the Warp CLI | -| `CLI.Execute.Schedule.Delete` | Deleted a scheduled agent from the Warp CLI | -| `CLI.Execute.Schedule.Get` | Got scheduled agent configuration from the Warp CLI | -| `CLI.Execute.Schedule.List` | Listed scheduled agents from the Warp CLI | -| `CLI.Execute.Schedule.Pause` | Paused a scheduled agent from the Warp CLI | -| `CLI.Execute.Schedule.Unpause` | Unpaused a scheduled agent from the Warp CLI | -| `CLI.Execute.Schedule.Update` | Updated a scheduled agent from the Warp CLI | -| `CLI.Execute.Secret.Create` | Created a secret from the Warp CLI | -| `CLI.Execute.Secret.Delete` | Deleted a secret from the Warp CLI | -| `CLI.Execute.Secret.List` | Listed secrets from the Warp CLI | -| `CLI.Execute.Secret.Update` | Updated a secret from the Warp CLI | -| `CLI.Execute.Task.Get` | Got status of task from the Warp CLI | -| `CLI.Execute.Task.List` | Listed tasks from the Warp CLI | -| `CLI.Execute.Whoami` | Printed current user info from the Warp CLI | -| `CLIAgentFooter.ImageAttached` | User attached an image from the CLI agent footer | -| `CLIAgentFooter.SettingToggled` | User toggled the CLI agent footer setting | -| `CLIAgentFooter.Shown` | CLI agent footer was shown to the user | -| `CLIAgentFooter.VoiceInputUsed` | User used voice input from the CLI agent footer | -| `CLIAgentPlugin.ChipClicked` | User clicked the plugin install or update chip | -| `CLIAgentPlugin.ChipDismissed` | User dismissed the plugin install or update chip | -| `CLIAgentPlugin.Detected` | A CLI agent plugin was detected via a SessionStart event | -| `CLIAgentPlugin.OperationFailed` | Auto plugin install or update failed | -| `CLIAgentPlugin.OperationSucceeded` | Auto plugin install or update completed successfully | -| `CLIAgentRichInput.Closed` | CLI agent Rich Input was closed | -| `CLIAgentRichInput.Opened` | User opened CLI agent Rich Input | -| `CLIAgentRichInput.Submitted` | User submitted a prompt via CLI agent Rich Input | -| `Changed invite view option` | Toggled between link and invite for invite | -| `Clicked Continue Conversation Button` | User clicked the Continue Conversation button in a block footer | -| `Clicked Reset to Defaults Button in Settings Import` | Reset the imported settings in the settings import onboarding block | -| `Clone Repo Prompt Submitted` | User submitted a repository URL from the clone repo view | -| `Code Pane Opened` | Opened the code editor pane from various sources | -| `CodePanels.FileOpened` | Opened a file from code review, project explorer, or global search | -| `CodeReview.AddToContext` | Content added to AI context from code review | -| `CodeReview.BaseChanged` | Diff base changed in code review | -| `CodeReview.CommentAdded` | Inline code review comment added | -| `CodeReview.CommentDeleted` | Inline code review comment deleted | -| `CodeReview.CommentEdited` | Inline code review comment edited | -| `CodeReview.CommentEditorOpened` | Inline code review comment editor opened | -| `CodeReview.CommentListExpanded` | Inline code review comment list expanded | -| `CodeReview.CommentListItemClicked` | Inline code review comment list item clicked | -| `CodeReview.CommentRelocationFailed` | Inline code review comment relocation fell back to approximate line | -| `CodeReview.CommentResolved` | Inline code review comment resolved | -| `CodeReview.CommentsAttached` | Newly-imported comments relocated against editor lines | -| `CodeReview.CommentsReceived` | Agent insert_code_review_comments tool call received and processed | -| `CodeReview.DiffLoadCompleted` | Diff content loaded successfully | -| `CodeReview.FileSaved` | File saved in code review pane | -| `CodeReview.FindBarModeChanged` | Search mode changed in code review find bar | -| `CodeReview.FindBarToggled` | Code review find bar opened or closed | -| `CodeReview.FindNavigated` | Navigated to next or previous match in code review find bar | -| `CodeReview.GitButtonTriggered` | User clicked a git operation button in the code review header | -| `CodeReview.GitDialogCompleted` | Git operation dialog reached a terminal state (succeeded, failed, or cancelled) | -| `CodeReview.LoadDiffFailed` | Failure when loading diff content | -| `CodeReview.LoadMetadataFailed` | Failure when calculating diff metadata | -| `CodeReview.PaneOpened` | Code review pane opened | -| `CodeReview.PaneStateChanged` | Code review pane minimized or maximized | -| `CodeReview.RevertHunkClicked` | Revert hunk button clicked | -| `CodeReview.ReviewSubmitted` | Inline code review submitted to agent | -| `CodeView.SelectionAddedAsContext` | Added selected code as context from the code editor | -| `CodexModal.Opened` | User opened the Codex modal | -| `CodexModal.UseCodexClicked` | User clicked 'Use Codex' in the Codex modal | -| `Command Correction Event` | Accepted command correction | -| `Command File Run` | Opened a .cmd or unix executable file and ran it directly in Warp | -| `Command Palette Search Accepted` | Accepted a Command Palette search result | -| `Command Palette Search Exited` | Exited Command Palette search without accepting a result | -| `Command Search Async Query Completed` | Finished searching for a command in the background | -| `Command Search Exited` | Exited command search (universal search panel to search) without accepting a result | -| `Command Search Filter Changed` | Changed command search filter | -| `Command Search Opened` | Opened command search (universal search panel to search) | -| `Command Search Result Accepted` | Accepted command search result | -| `Complete Welcome Tip` | Completed all welcome tips items | -| `Completed Settings Import` | Imported a terminal's settings via the settings import onboarding block | -| `ComputerUse.Approved` | A RequestComputerUse action was approved (manually or auto-executed) | -| `ComputerUse.Cancelled` | A RequestComputerUse action was cancelled/rejected | -| `Confirm Suggestion` | Accepted tab completion suggestion | -| `Context Menu Copy` | Clicked "Copy" in context menu | -| `Context Menu Copy Prompt` | Clicked "Copy Prompt" in context menu | -| `Context Menu Copy Selected Text` | Clicked "Copy selected text" in context menu | -| `Context Menu Insert Selected Text into Input` | Clicked "insert into input" in context menu | -| `Context Menu Toggle Git Prompt Dirty Indicator` | Toggled indicator of dirty git prompt | -| `Context Menu: Find Within Blocks` | Clicked "find within blocks" in context menu | -| `Context Menu: Initiate Block Sharing` | Opened "Share" modal via context menu | -| `Context Menu: Reinput Commands` | Clicked "reinput commands" in context menu | -| `ConversationList.ItemDeleted` | Deleted a conversation from the conversation list | -| `ConversationList.ItemOpened` | Opened a conversation from the conversation list | -| `ConversationList.LinkCopied` | Copied a conversation link from the conversation list | -| `ConversationList.Opened` | Opened the conversation list view in the left panel | -| `Copied Shared Session Link` | Copied a shared session link | -| `Copy Block Sharing Link` | Clicked "Share block..." in context menu | -| `Copy Invite Link` | Clicked "Copy Link" on Referral Modal | -| `Copy Obfuscated Secret` | Copied a secret's obfuscated contents to clipboard | -| `Copy Object To Clipboard` | Copied an object to the user's keyboard | -| `Create Custom Theme` | Created a custom theme using the built-in theme creator | -| `Create Project Prompt Submitted` | User submitted a prompt from the create project view | -| `Create Project Prompt Submitted Content` | User submitted custom prompt content from the create project view | -| `Custom Secret Regex Added` | Custom Secret Regex Added | -| `Database Read Error` | Database read error when trying to get app state for session restoration | -| `Database Startup Error` | Failed to initialize sqlite upon startup | -| `Database Write Error` | Database write error when trying to write app state for session restoration | -| `Decline Subshell Bootstrap` | Developer declined the Warp banner to Warpify the current session | -| `Delete Custom Theme` | Deleted a custom theme using the built-in theme creator | -| `Deleted Notebook` | Deleted notebook from Warp Drive team | -| `Deleted Workflow` | Deleted workflow from Warp Drive team | -| `Disable Input Sync Inputs` | Disabled / turn off the Input Synchronization (across editors) | -| `Dismiss Alias Expansion Banner` | Dismissed the banner to enable automatic alias expansion within the Input Editor | -| `Dismiss Welcome Tips` | Dismissed Welcome tips | -| `Don't Show Sharer Grant Modal Again` | When you check don't show again on the confirmation modal for granting a role | -| `Drag and Drop Tab` | Tab dragged and dropped | -| `Drag and Drop Tab Group` | Tab group dragged and dropped | -| `Duplicate Object` | Cloned a Warp Drive object | -| `Edited Input Before Precmd` | Input edited before precmd hook completes | -| `Edited Workflow Alias Argument` | Edited an argument in a Warp Drive workflow alias | -| `Enable Alias Expansion From Banner` | Enabled automatic alias expansion within the Input Editor from the banner | -| `Executed Conversation Rewind` | User executed a rewind to a previous conversation state | -| `Expanded Code Suggestion` | Expanded the passive code diff suggestion | -| `Export Object` | Exported a Warp Drive object | -| `Features Page Action` | Changed settings in Features Page | -| `File Tree Toggled` | Opened the file tree/project explorer | -| `FileTree.AttachedAsContext` | Attached a file or directory as context from the file tree | -| `FileTree.ItemCreated` | Created a new file from the file tree | -| `Find Option Toggled` | Changed settings in Find Toggle | -| `Focused Config in Settings Import` | Selected a terminal in the settings import onboarding block | -| `FreeTierLimitHitInterstitial.Closed` | User closed the free tier limit hit interstitial | -| `FreeTierLimitHitInterstitial.Displayed` | The free tier limit hit interstitial was displayed | -| `FreeTierLimitHitInterstitial.UpgradeButtonClicked` | User clicked the 'Upgrade' button in the free tier limit hit interstitial | -| `Generate Block Sharing Link` | Generated Block sharing link | -| `Generate Metadata For Workflow Error` | Failed to generate metadata for a workflow using Warp AI | -| `Generate Metadata For Workflow Success` | Successfully generated metadata for a workflow using Warp AI | -| `Get Started Skip to Terminal` | User clicked skip to terminal from get started view | -| `Global Search Opened` | Opened the global search view | -| `Global Search Query Started` | Started a global search (warp_ripgrep) search | -| `ITerm Profile has Multiple Hotkeys` | Attempted to import an iTerm profile that contained multiple hotkey window bindings | -| `Identified Antivirus Software` | Identified running antivirus software on the user's machine | -| `Image Received` | Received an image through an image protocol over the pty | -| `InitialWorkingDirectoryConfigurationChanged` | Replaced the default working directory with a different path | -| `Initiate Reauth` | Started the flow to re-authenticate the client | -| `Input Mode Changed` | Changed the Input Editor Mode (Pinned to Bottom, Pinned to Top, Classic / Waterfall Mode) | -| `Input.AtMenuInteracted` | Interacted with the @ menu | -| `Input.ContextChipInteracted` | Interacted with a context chip | -| `Input.InputUXModeChanged` | Changed the input UX mode | -| `Input.VoiceInputUsed` | Used voice input | -| `InputBoxAICommandSearch` | Opened AI Command Search via the Input Editor's context menu (right clicking the buffer) | -| `InputBoxAskWarpAI` | Clicked "Ask Warp AI" from the Input Editor's context menu | -| `InputBoxCommandSearch` | Opened Command Search via the Input Editor's context menu (right clicking the buffer) | -| `InputBoxCutSelectedText` | Copied selected text from Input Editor | -| `InputBoxPaste` | Pasted text into the Input Editor's via its context menu (right clicking the buffer) | -| `InputBoxSelectAll` | Selected all the text in the Input Editor via its context menu (right clicking the buffer) | -| `Invited Teammates` | Sent emails to invite teammates to join Warp Drive team | -| `Invoked Environment Variables` | Invoked an environment variables object | -| `Isolation.DetectedIsolationPlatform` | Detected that Warp is running in an isolated sandbox | -| `Joined Shared Session` | When you join another instance of Warp using shared sessions | -| `Jumped to Bookmark Block` | Jumped to bookmarked Block | -| `Jumped to Bottom of Block Button Clicked` | Used the button to jump to the bottom of a Block | -| `Jumped to Previous Command` | Jumped to a previous command | -| `Jumped to Shared Session Participant` | Clicked on a shared session participant avatar to jump to their location in the session | -| `Keybinding Changed` | Edited a custom keybinding | -| `Keybinding Removed` | Removed / cleared a keybinding | -| `Keybinding Reset to Default` | Reset a custom keybinding to its default | -| `Knowledge Pane Opened` | Knowledge Pane Opened | -| `Linear.IssueLinkOpened` | User opened a warp://linear deeplink to work on an issue | -| `Log In Button Clicked in App` | Clicked on "Log in" button | -| `Log Out` | Logged out of the Warp client | -| `Log Out Modal Cancel Pressed` | Escaped the log out flow by canceling the log out modal | -| `Log Out Modal Shown` | When the log out modal is displayed | -| `Logged in to native app` | Login is successful | -| `Logged-out App Startup` | Started Warp in the logged-out / signed-out state | -| `Login Later Button Clicked` | Clicked "Login later" button | -| `Login Later Confirmation Button Clicked` | Clicked "Yes, skip login" confirmation button | -| `Lsp.ControlAction` | User performed an LSP control action from the footer menu | -| `Lsp.FindReferencesShown` | Find references card displayed via LSP | -| `Lsp.GotoDefinition` | User triggered goto definition via LSP | -| `Lsp.HoverShown` | Hover tooltip displayed with LSP content or diagnostics | -| `Lsp.ServerEnabled` | User enabled an LSP server for a workspace | -| `Lsp.ServerEnablementSkipped` | User skipped LSP enablement during /init | -| `Lsp.ServerFailed` | LSP server failed to start | -| `Lsp.ServerInstallCompleted` | An LSP server installation finished | -| `Lsp.ServerRemoved` | User removed an LSP server | -| `Lsp.ServerStarted` | LSP server successfully started and is available | -| `MCP Server Added` | MCP Server Added | -| `MCP Server Collection Pane Opened` | MCP Server Collection Pane Opened | -| `MCP Server Spawned` | MCP Server Spawned | -| `MCP Template Created` | MCP Template Created | -| `MCP Template Installed` | MCP Template Installed | -| `MCP Template Shared` | MCP Template Shared | -| `MCP Tool Call Accepted` | MCP Tool Call Accepted | -| `Move Active Tab` | Move active tab left or right | -| `Move Tab` | Move tab left or right | -| `Needs Reauth` | User needs to re-authenticate | -| `New Session From Directory` | Dragged a file, folder, etc. into Warp to start a session | -| `Notebook Action` | Took an action on a notebook: edit, delete, modified font size, etc. | -| `Notebook Edited` | Edited a notebook | -| `Notebook Opened` | Opened a notebook | -| `Notification Clicked` | Clicked desktop notification sent from Warp | -| `Notification Failed to Send` | Failed to send desktop notification | -| `Notification Permissions Requested` | Requested permission for desktop notification permissions | -| `Notification Request Permissions Outcome` | Recorded outcome of attempting to request desktop notification permissions | -| `Notification Sent` | Sent desktop notification | -| `Notifications Discovery Banner Action` | Showed banner introducing the notifications feature | -| `Notifications Error Banner Action` | Showed error banner for notifications feature | -| `Object Link Copied` | The web link to an object has been copied. | -| `Open Context Menu` | Opened context menu (such as right clicking, clicking on ellipses in the top right of a Block, etc.) | -| `Open Launch Config` | Opened launch config for a session | -| `Open Launch Config File` | Opened the launch config YAML file from modal once saved successfully | -| `Open Palette` | Opened the palette | -| `Open Quake Mode Window` | Toggled quake mode window when previously hidden or closed | -| `Open Repo Folder Submitted` | User selected a folder to open as a repo from the "Open repository" button | -| `Open Save Config Modal` | Opened save launch configuration modal | -| `Open Slash Menu` | Opened the slash commands menu | -| `Open Suggestions Menu` | Opened a suggestion menus, such as with up arrow or tab | -| `Open Team from URI` | Showed settings view of their newly joined team within the app | -| `Open Theme Chooser` | Opened theme chooser (list of different themes and visualizations of those themes) | -| `Open Theme Creator Modal` | Opened theme creator modal (modal to create a new theme) | -| `Open Welcome Tips` | Opened welcome tips in app | -| `Open Workflows Search` | Opened workflows search in command search pane | -| `OpenAndWarpifyDockerSubshell` | Warpifying a docker subshell from using the docker extension | -| `OpenInputBoxContextMenu` | Opened the Input Editor's context menu | -| `Opened Changelog Link` | Opened the changelog link within the App | -| `Opened Link` | Opened a highlighted link within input or output | -| `Opened Rewind Confirmation Dialog` | User opened the rewind confirmation dialog | -| `Opened Save As Workflow Modal` | Opened the modal to create a new workflow using a Block's context--command, etc. | -| `Opened Sharing Dialog` | Opened the sharing settings dialog for a session or Warp Drive object | -| `Opened Warp AI` | Activated Warp AI | -| `Opened alt screen find bar` | Opened the Find bar in the Alt Screen | -| `Page Up/Down In Editor Pressed` | Pressed `PAGE-UP` or `PAGE-DOWN` within the Input Editor | -| `Pane Drag Ended` | Ended dragging a pane via the pane header | -| `Pane Drag Inititiated` | Initiated dragging a pane via the header | -| `Parameterized Workflow With Environment Variables` | Selected from environment variables dropdown to parameterize workflow | -| `Parsed Config in Settings Import` | Parsed a terminal's settings as part of settings import | -| `Preview Pane Promoted` | Promoted a preview code tab to a normal tab | -| `Prompt Edited` | Edited the prompt using the built-in prompt editor | -| `Prompt Editor Opened` | Opened the prompt editor | -| `Pty Spawned` | Tracks the manner by which we create a new shell process (new codepath vs. old codepath). Used to ensure nothing breaks as we change parts of our infrastructure. | -| `QueuedPrompt.Deleted` | User deleted a queued prompt row | -| `QueuedPrompt.Edited` | User committed a non-empty edit to a queued prompt row | -| `QueuedPrompt.PanelCollapseToggled` | User toggled the queued prompts panel collapse state | -| `QueuedPrompt.Reordered` | User reordered a queued prompt row via drag-and-drop | -| `Quit Modal Cancel Pressed` | `Cancel` button on the alert modal was pressed | -| `Quit Modal Disabled` | The quit modal dialog has been disabled and will not popup when a user closes Warp while a session is running | -| `Quit Modal Shown` | Showed an alert modal to warn the user about closing the app/window with a running process | -| `Received Subshell RC File DCS` | Spawned a subshell to be automatically Warpified | -| `Recent Menu Item Selected` | User selected an item from the recents list on the new tab zero state | -| `RemoteCodebaseIndex.AutoIndexRequested` | Remote codebase auto-indexing requested one or more repositories | -| `RemoteCodebaseIndex.StatusChanged` | The remote codebase index status changed | -| `RemoteServer.BinaryCheck` | Remote server binary check completed (found, not found, or error) | -| `RemoteServer.ClientRequestError` | A client request to the remote server failed | -| `RemoteServer.DaemonStartup` | Remote server daemon startup completed and socket bound | -| `RemoteServer.Disconnection` | An established remote server connection was dropped | -| `RemoteServer.HostUnsupported` | Preinstall check classified the remote host as unsupported, falling back to the legacy SSH flow | -| `RemoteServer.Initialization` | Remote server connection and initialization completed (success or failure) | -| `RemoteServer.Installation` | Remote server binary installation completed (success or failure) | -| `RemoteServer.MessageDecodingError` | A server message could not be decoded (no parseable request_id) | -| `RemoteServer.ReconnectExhausted` | All reconnection attempts were exhausted after a spontaneous disconnect | -| `RemoteServer.Reconnection` | A reconnection attempt succeeded after a spontaneous disconnect | -| `RemoteServer.SetupDuration` | End-to-end duration of the remote server setup flow | -| `Remove Added Subshell Command` | Removed a command from the list of commands to automatically Warpify via Warp's subshell wrapper | -| `Remove Denylisted SSH Tmux Wrapper Host` | Removed an SSH host from the denylist from prompting for Tmux Wrapper | -| `Remove Denylisted Subshell Command` | Removed a command from the list of commands to IGNORE when trying to Warpify via Warp's subshell wrapper | -| `Removed Workflow Alias` | Removed an alias from a Warp Drive workflow | -| `Removed user from team` | Remove user from Warp Drive team | -| `RepoMetadata.BuildTree.Failed` | Failed to build file tree for repo metadata | -| `Resource Center Keybindings Page Opened` | Opened the keybinding page within the resource center | -| `Resource Center Opened` | Opened Resource Center pane | -| `Resource Center Tips Completed` | Completed resource center tips | -| `Resource Center Tips Skipped` | Skipped welcome tips for new users | -| `SSH Bootstrap Attempt` | Attempted bootstrapping for an SSH session | -| `SSH ControlMaster Error` | Encountered a ControlMaster error during an SSH session | -| `SSH Install Tmux Block Accepted` | User accepted an ssh install tmux block | -| `SSH Install Tmux Block Dismissed` | User dismissed an ssh install tmux block | -| `SSH Install Tmux Block Displayed` | Displayed an ssh install tmux block | -| `SSH Interactive Session Detected` | An interactive SSH session was detected | -| `SSH Remote Server Choice Do Not Ask Again Toggled` | Toggled the 'Don't ask me this again' checkbox on the SSH remote-server choice block | -| `SSH Tmux Warpification Error Block` | Ssh tmux warpification errored out | -| `SSH Tmux Warpification Succeeded` | Ssh tmux warpification succeeded | -| `SSH Tmux Warpify Block Accepted` | User accepted an ssh tmux warpify block | -| `SSH Tmux Warpify Block Dismissed` | User dismissed an ssh tmux warpify block | -| `Save Launch Config` | Saved current launch configuration of windows, tabs, and panes | -| `Select App Icon` | Selected app icon | -| `Select Command Palette Option` | Selected option from Command Palette (i.e. CMD-P) | -| `Select Cursor Type` | Selected cursor type | -| `Select Navigation Palette Item` | Selected session from the Session Navigation Palette (search across panes, tabs, and windows) | -| `Select Theme` | Selected theme | -| `Sent email invites` | Sent email invites for Warp Drive team | -| `Session Abandoned Before Bootstrap` | Abandoned session before the bootstrapping completes | -| `Set Line Height` | Set line height through Settings -> Appearance | -| `Set New Windows at Custom Size` | Set new windows at custom size through Settings -> Appearance | -| `Set SSH Extension Install Mode` | Changed the SSH extension install mode (always ask / always allow / always skip) | -| `Set Window Blur Radius` | Changed the blur radius from the `Settings -> Appearance` dialog | -| `Set Window Opacity` | Changed the opacity (window transparency) from the `Settings -> Appearance` dialog | -| `Settings Import Initiated` | Started the import settings flow for new users | -| `Settings.Environments.PageOpened` | User opened the Environments settings page | -| `Shared Object Limit Hit Banner View Plans Button Clicked` | Clicked the 'View Plans' button on the persistent drive banner | -| `Sharer Cancelled Grant Role` | When you cancel granting a role to a shared session participant | -| `Shell Terminated Prematurely` | The shell process terminated prematurely | -| `Show Alias Expansion Banner` | Displayed the banner asking whether Warp should automatically expand aliases within the Input Editor | -| `Show Subshell Banner` | Displayed the banner asking whether Warp should Warpify the current session via Warp's subshell wrapper | -| `Show Warpify SSH Banner` | Displayed the banner asking whether Warp should Warpify the current SSH session via Warp's SSH Wrapper | -| `ShowNotificationsDiscoveryBanner` | Showed notifications discovery banner in the block list | -| `ShowNotificationsErrorBanner` | Showed error banner for notifications feature | -| `Showed File in File Explorer` | Opened a file in Finder by using "Show in Finder" | -| `Sign Up Button Clicked in App` | Clicked "Sign Up" button | -| `Skill.Opened` | A skill was opened from an 'open skill' button or /edit-skill command | -| `Skill.Read` | A skill was read via the ReadSkill tool call | -| `Skip Onboarding Survey` | Skipped onboarding survey as a whole | -| `Slash Command Accepted` | User accepted a slash command | -| `Split Pane` | Split tab into multiple panes | -| `Static Prompt Suggestion Accepted` | Static Prompt Suggestion accepted | -| `Static Prompt Suggestions Banner Shown` | Static Prompt Suggestions banner shown | -| `Suggested Code Diff Banner Shown` | Suggested Code Diff banner shown | -| `Suggested Code Diff Failed` | Suggested Code Diff Failed | -| `Suggested Prompt Accepted` | Suggested prompt accepted | -| `Suggested Prompt Cancelled` | Suggested prompt cancelled | -| `Suggested Prompt Shown` | Suggested prompt shown | -| `Tab Creation` | Created a tab | -| `Tab Operations` | Took operation on a tab: change color, close tab, close adjacent tabs, etc. | -| `Tab Renamed` | Changed tab title | -| `Tab Single Result Autocompletion` | Accepted tab completion and inserted into Input Editor | -| `TabConfigs.ExistingConfigOpened` | User opened an existing saved tab config | -| `TabConfigs.GuidedModalOpened` | User opened the guided Create a tab config modal | -| `TabConfigs.GuidedModalSubmitted` | User submitted the guided Create a tab config modal | -| `TabConfigs.MenuCreateNewTabConfigClicked` | User clicked the New tab config entry from the tab configs menu | -| `TabConfigs.NewWorktreeConfigOpened` | User opened a new worktree config from the submenu or new worktree modal | -| `Team Created` | Created a Warp Drive team | -| `Team Joined` | Joined a Warp Drive team | -| `Team Left` | Left a Warp Drive team | -| `Team Link Copied` | Copied a Warp Drive team link | -| `Thin Strokes Setting Changed` | Changed thin strokes setting in settings -> Appearance | -| `Tier Limit Hit` | User hit the tier limit for a feature | -| `Toggle Active AI Enablement` | Toggled active AI enablement. | -| `Toggle Agent Mode Codebase Context` | Toggled on/off the enablement of Codebase Context usage for Agent Mode. | -| `Toggle Agent Mode Query Suggestions Setting` | Toggled on/off the prompt suggestions setting | -| `Toggle Approvals Modal` | Opened or closed teams modal | -| `Toggle Block Filter Case Sensitivity` | Toggled on/off case sensitivity within the block filter editor | -| `Toggle Block Filter Invert` | Toggled on/off invert within the block filter editor | -| `Toggle Block Filter Query` | Toggled on/off a block filter query | -| `Toggle Block Filter Regex` | Toggled on/off regex within the block filter editor | -| `Toggle Code Suggestions Setting` | Toggled on/off the code suggestions setting | -| `Toggle Codebase Context Autoindexing` | Toggled on/off the enablement of autoindexing for Codebase Context. | -| `Toggle Dim Inactive Panes` | Whether the dim inactive panes feature has been toggled | -| `Toggle Focus Pane On Hover` | Toggled on/off focus pane on hover feature, which causes panes to automatically focus when hovering over them | -| `Toggle Git Operations Autogen Setting` | Toggled on/off the git operations autogen setting | -| `Toggle Global AI Enablement` | Toggled global AI enablement. | -| `Toggle Intelligent Autosuggestions Setting` | Toggled on/off the intelligent autosuggestions setting | -| `Toggle Jump to Bottom of Block Button` | Enabled or disabled the Jump to Bottom of Block Button | -| `Toggle Ligature Rendering` | Toggled ligature rendering | -| `Toggle New Windows at Custom Size` | Whether the new windows at custom size feature has been toggled | -| `Toggle Obfuscate Secret` | Revealed or hid a secret | -| `Toggle Preserve Active Tab Color` | Enabled or disabled preserving the active tab color | -| `Toggle Restore Session` | Toggled session restoration ("Restore windows, tabs, panes, on startup") | -| `Toggle SSH Tmux Wrapper` | Changed the setting for SSH sessions to prompt for Tmux Wrapper | -| `Toggle SSH Warpification` | Changed the setting for SSH sessions to be warified | -| `Toggle Same Line Prompt` | Toggled on/off same line prompt | -| `Toggle Secret Redaction` | Toggled on/off the setting for Secret Redaction - attempts to redact secrets and sensitive information | -| `Toggle Settings Sync` | Toggle Settings Sync | -| `Toggle SharedBlock Title Generation` | Toggled on/off the shared block title generation setting | -| `Toggle Show Agent Tips` | Toggled the Show Agent Tips setting in AI settings | -| `Toggle Show Block Dividers` | Enabled or disabled the Show Block Dividers Button | -| `Toggle Sticky Command Header in Active Pane` | Expanded or collapsed the sticky command header in the active pane | -| `Toggle Sync Inputs Across All Panes in All Tabs` | Enable the synchronization of the Input Editor's buffer to all the panes in all the tabs | -| `Toggle Sync Inputs Across All Panes in Current Tab` | Enable the synchronization of the Input Editor's buffer to all the panes in the current tab | -| `Toggle Tab Indicators` | Enabled or disabled the tab indicators (failed command, etc.) | -| `Toggle Voice Input Setting` | Toggled on/off the voice input setting | -| `Toggle Warp AI` | Toggled Warp AI--an AI assistant to help you debug errors, look up forgotten commands and more | -| `Toggled Bookmark Block` | Bookmarked or unbookmarked Block | -| `Toggled Tab Bar Visibility` | Toggled when to display the tab bar | -| `Tried to Execute Before Precmd` | Attempted to execute command before precmd, a shell stage that has metadata on a command such as ssh, prompt info, etc. | -| `Trigger Subshell Bootstrap` | Attempted to Warpify the current session via Warp's subshell wrapper | -| `Triggered Command XRay` | Triggered Command X-Ray (hovering over a command for explanation) | -| `Unable to Update To New Version` | Update available but not authorized to install | -| `Undo Close` | Re-opened a closed tab or window (undo closing a tab or window) | -| `Unhandled Editor Modifier Key` | Used modifier keybinding keystroke which is not currently supported | -| `Unsupported Shell` | Booted Warp with a shell that isn't supported | -| `Update Block Filter Query` | When a new filter is applied to a block | -| `Update Block Filter Query With Context Lines` | When the number of context lines for a block filter query is updated | -| `Update Tab Close Button Position` | Updated the tab close button position | -| `Updated Alt Screen Padding Mode` | Updated the custom padding setting for the alt-screen | -| `Updated Sorting Choice` | Modified the sorting scheme for Warp Drive objects | -| `UseAgentToolbar.SettingToggled` | User toggled the Use Agent footer setting | -| `Used Warp AI Prepared Prompt` | Used one of the Warp-provided prompts, like "Show examples" | -| `User Initiated Closing Something` | Attempted to either quit the app or close a window | -| `User Initiated Log Out` | Confirms a user has explicitly logged out of the application | -| `User Menu Upgrade Clicked` | Clicked the 'Upgrade' menu item in the user menu | -| `VerticalTabs.DiffStatsChipClicked` | User clicked a diff stats chip in the vertical tabs panel or detail sidecar | -| `VerticalTabs.DisplayOptionChanged` | User updated a display option in the vertical tabs settings popup | -| `VerticalTabs.PrChipClicked` | User clicked a GitHub PR chip in the vertical tabs panel or detail sidecar | -| `Vim Keybindings Banner Dismissed` | Dismissed the banner to enable Vim keybindings in the Input Editor | -| `Vim Keybindings Banner Displayed` | Displayed the banner asking whether Warp should enable Vim keybindings in the Input Editor | -| `Vim Keybindings Enabled from Banner` | Enabled Vim keybindings in the Input Editor from the banner | -| `Warp AI Action` | Executed a Warp AI action: Restart, Copy, Insert into terminal | -| `Warp AI Character Limit Exceeded` | Attempted to ask a question longer than 1k chars to Warp AI | -| `Warp AI Request Issued` | Issued a question to Warp AI | -| `Warp Drive Opened` | Opened Warp Drive panel | -| `Warp Drive Sharing onboarding block shown` | Showed onboarding block for Warp Drive sharing | -| `Warp Drive object opened on desktop` | Warp Drive object on the web was opened on the desktop | -| `Warpify Footer Accepted Warpify` | User clicked Warpify in the warpify footer | -| `Warpify Footer Shown` | Displayed the warpify footer for a detected subshell or SSH session | -| `Web session opened on desktop` | Shared session viewed on the web was opened on the desktop | -| `Workflow Executed` | Executed workflow | -| `Workflow Selected` | Selected workflow and populated into the Input Editor | -| `Zero State Prompt Suggestion Used` | Used a zero state prompt suggestion | -| `experiments.client.enroll_client` | Client assigned to A/B test | -| `onboarding_agent_slide_upgrade_clicked` | User clicked the Upgrade button on the Customize your agent slide | -| `onboarding_callout_completed` | User completed the callout flow | -| `onboarding_callout_displayed` | A callout was displayed to the user | -| `onboarding_callout_next` | User clicked next on a callout | -| `onboarding_folder_selected` | User selected a folder | -| `onboarding_folder_selection_started` | User started folder selection | -| `onboarding_free_user_no_ai_upgrade_clicked` | User clicked the upgrade button on the free-user no-AI experiment slide | -| `onboarding_get_started_clicked` | User clicked the Get Started button | -| `onboarding_setting_changed` | User changed a setting during onboarding | -| `onboarding_slide_navigated_back` | User navigated to the previous slide | -| `onboarding_slide_navigated_next` | User navigated to the next slide | -| `onboarding_slide_viewed` | User viewed a slide in the onboarding flow | -| `onboarding_slides_completed` | User completed the onboarding slides | -| `onboarding_started` | User started the onboarding flow | -| `onboarding_welcome_login_clicked` | User clicked the Log in link on the welcome/intro slide | -| `perf_metrics.memory_usage_high` | Total application memory usage exceeded a significant threshold | -| `perf_metrics.resource_usage` | Periodic report on application resource usage statistics | -| `revenue.AutoReloadModalClosed` | User closed the auto-reload modal (either dismissed or enabled auto-reload) | -| `revenue.AutoReloadToggledFromBillingSettings` | User toggled auto-reload in Billing & Usage settings | -| `revenue.OutOfCreditsBannerClosed` | User closed the 'Out of credits' banner (dismissed or purchased credits) | - ### Exhaustive telemetry table | Event Name | Description | @@ -711,6 +84,7 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `AI Suggested Rule Added` | Clicked the Add Suggested Rule button in the AI blocklist | | `AI Suggested Rule Content Changed` | Content changed by the user in the suggested rule dialog | | `AI Suggested Rule Edited` | Clicked the Edit Suggested Rule button in the AI blocklist | +| `AI.ProviderCredential.Changed` | A user added or removed a model-provider credential | | `AIAutonomy.AutoexecutedRequestedCommand` | Autoexecuted an Agent Mode requested command | | `AIAutonomy.ChangedAgentModeAskUserQuestionPermission` | Changed Agent Mode permission for asking user questions | | `AIAutonomy.ChangedAgentModeCodingPermissions` | Changed Agent Mode permissions for coding tasks | @@ -727,7 +101,7 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `Agent Mode Setup Banner Accepted` | Agent Mode setup banner accepted | | `Agent Mode Setup Banner Dismissed` | Agent Mode setup banner dismissed | | `Agent Mode Setup Project Scoped Rules Action` | User clicked a button in the Agent Mode setup project scoped rules step | -| `Agent Mode.Setup Codebase Context Action` | User clicked a button in the Agent Mode setup Codebase Context step | +| `Agent Mode.Setup Codebase Context Action` | User clicked a button in the Agent Mode setup codebase context step | | `Agent Predict` | Completed an Agent Predict prediction | | `Agent Toolbar Dismissed` | User dismissed the use-agent toolbar | | `AgentManagement.AgentTypeSelectorOpened` | User opened the agent type selector from agent management | @@ -739,9 +113,9 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `AgentManagement.ConversationOpened` | User opened a conversation | | `AgentManagement.DetailsPanelContinueLocally` | User clicked Continue locally in the details panel | | `AgentManagement.DetailsViewed` | User clicked View details | -| `AgentManagement.DismissSetupGuide` | User dismissed the cloud agent setup guide | +| `AgentManagement.DismissSetupGuide` | User dismissed the ambient agent setup guide | | `AgentManagement.FilterChanged` | User changed a filter in the management view | -| `AgentManagement.OpenSetupGuide` | User opened the cloud agent setup guide | +| `AgentManagement.OpenSetupGuide` | User opened the ambient agent setup guide | | `AgentManagement.SessionLinkCopied` | User copied a session link | | `AgentManagement.SetupGuideDocsLink` | User clicked a docs URL in the setup guide | | `AgentManagement.SetupGuideStepCopy` | User copied a workflow step from the setup guide | @@ -769,35 +143,36 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `AgentMode.Code.SuggestedEditAcceptClicked` | User selected Accept for a code diff suggestion in Agent Mode | | `AgentMode.Code.SuggestedEditReceived` | Agent Mode suggested a code edit | | `AgentMode.Code.SuggestedEditResolved` | Agent Mode pending code edit suggestion resolved | -| `AgentMode.CreatedAIBlock` | Created an AI block in Agent Mode | +| `AgentMode.CreatedAIBlock` | Created an AI block in agent mode | | `AgentMode.Error` | Received an error when getting Agent Mode response | | `AgentMode.ExecutedWarpDrivePrompt` | Executed a saved prompt. | | `AgentMode.ExitedShellProcess` | An agent-requested command caused the shell process to exit | | `AgentMode.FileGlob.Failed` | The file glob tool failed to complete | | `AgentMode.FileGlob.Succeeded` | The file glob tool completed successfully | -| `AgentMode.FullEmbedCodebaseContextSearch.Failed` | Failed to search full embed Codebase Context | -| `AgentMode.FullEmbedCodebaseContextSearch.Success` | Successfully searched full embed Codebase Context | +| `AgentMode.FullEmbedCodebaseContextSearch.Failed` | Failed to search full embed codebase context | +| `AgentMode.FullEmbedCodebaseContextSearch.Success` | Successfully searched full embed codebase context | | `AgentMode.Grep.Failed` | The grep tool failed to complete | | `AgentMode.Grep.Succeeded` | The grep tool completed successfully | | `AgentMode.MerkleTreeSnapshot.Diff.Failed` | Failed to diff merkle tree snapshot | | `AgentMode.MerkleTreeSnapshot.Diff.Success` | Successfully diffed merkle tree snapshot | | `AgentMode.MerkleTreeSnapshot.Rebuild.Failed` | Failed to rebuild merkle tree from snapshot | | `AgentMode.MerkleTreeSnapshot.Rebuild.Success` | Successfully rebuilt merkle tree from snapshot | -| `AgentMode.OpenedCitation` | Opened a citation that was surfaced in Agent Mode | +| `AgentMode.OpenedCitation` | Opened a citation that was surfaced in agent mode | | `AgentMode.Orchestration.AgentProposedConfig` | An agent-authored orchestration config snapshot first became visible to the user on a plan card | | `AgentMode.Orchestration.Entered` | Orchestration was activated in a conversation via /orchestrate or a run_agents confirmation card surfacing. Plan-card entries are tracked separately via AgentProposedConfig + PlanConfigApprovalToggled. | | `AgentMode.Orchestration.PillBarInteraction` | User interacted with the orchestration pill bar (switch, pin, open in pane/tab, stop, kill, etc.) | | `AgentMode.Orchestration.PlanConfigApprovalToggled` | User toggled the Use orchestration switch on a plan card | | `AgentMode.Orchestration.RunAgentsCardDecision` | User accepted, accepted-without-orchestration, or rejected a run_agents confirmation card. Reports which config fields diverged from the original tool call and/or the active approved config. | +| `AgentMode.Orchestration.RunAgentsCompleted` | A run_agents request completed with actual launched and failed child counts | | `AgentMode.Orchestration.TeamAgentCommunicationFailed` | Failed to send an orchestration message or lifecycle event for a TeamAgent | | `AgentMode.PotentialAutoDetectionFalsePositive` | Manually toggled input to shell mode after input was auto-detected as natural language. | | `AgentMode.RequestRetrySucceeded` | Agent Mode request succeeded after retrying following an initial error | | `AgentMode.SetupCreateEnvironmentAction` | User clicked a button in the Agent Mode setup create environment step | -| `AgentMode.SurfacedCitations` | Agent Mode cited external sources used in its response | -| `AgentMode.SyncCodebaseContext.BuildTree.Failed` | Failed to build merkle tree for Codebase Context | -| `AgentMode.SyncCodebaseContext.BuildTree.Success` | Successfully built merkle tree for Codebase Context | -| `AgentMode.SyncCodebaseContext.Failed` | Failed to sync Codebase Context | -| `AgentMode.SyncCodebaseContext.Success` | Successfully synced Codebase Context | +| `AgentMode.SurfacedCitations` | Agent mode used and cited external sources that were used in its response | +| `AgentMode.SyncCodebaseContext.BuildTree.Failed` | Failed to build merkle tree for codebase context | +| `AgentMode.SyncCodebaseContext.BuildTree.Success` | Successfully built merkle tree for codebase context | +| `AgentMode.SyncCodebaseContext.Failed` | Failed to sync codebase context | +| `AgentMode.SyncCodebaseContext.Success` | Successfully synced codebase context | | `AgentMode.ToggleAutoDetectionSetting` | Toggled the setting that enables or disables natural language auto-detection in the input. | | `AgentNotification.Shown` | An agent notification was shown to the user (toast or mailbox) | | `AgentTip Clicked` | User clicked a link or action in an Agent Tip | @@ -815,7 +190,7 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `AmbientAgent.ConcurrencyModal.Dismissed` | User dismissed the cloud agent capacity modal | | `AmbientAgent.ConcurrencyModal.Opened` | User opened the cloud agent capacity modal | | `AmbientAgent.ConcurrencyModal.UpgradeClicked` | User clicked the upgrade button in the cloud agent capacity modal | -| `AmbientAgent.DispatchFailed` | Cloud agent failed to dispatch or encountered an error | +| `AmbientAgent.DispatchFailed` | Ambient agent failed to dispatch or encountered an error | | `AmbientAgent.EnvironmentSettings.CreatedEnvironment` | User created a new environment | | `AmbientAgent.EnvironmentSettings.DeletedEnvironment` | User deleted an environment | | `AmbientAgent.EnvironmentSettings.Image.Suggested` | Docker image was suggested for an environment | @@ -858,7 +233,7 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `CLI.Execute.Agent.List` | Listed agents from the Warp CLI | | `CLI.Execute.Agent.Profile.List` | Listed agent profiles from the Warp CLI | | `CLI.Execute.Agent.Run` | Ran an agent from the Warp CLI | -| `CLI.Execute.Agent.RunAmbient` | Ran a cloud agent from the Warp CLI | +| `CLI.Execute.Agent.RunAmbient` | Ran an ambient agent from the Warp CLI | | `CLI.Execute.Agent.Skills` | Listed agent skills from the Warp CLI | | `CLI.Execute.Agent.Update` | Updated an agent from the Warp CLI | | `CLI.Execute.ApiKey.Create` | Created an API key from the Warp CLI | @@ -970,8 +345,8 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `CodexModal.Opened` | User opened the Codex modal | | `CodexModal.UseCodexClicked` | User clicked 'Use Codex' in the Codex modal | | `Command File Run` | Opened a .cmd or unix executable file and ran it directly in Warp | -| `Command Palette Search Accepted` | Accepted a Command Palette search result | -| `Command Palette Search Exited` | Exited Command Palette search without accepting a result | +| `Command Palette Search Accepted` | Accepted a command palette search result | +| `Command Palette Search Exited` | Exited command palette search without accepting a result | | `Command Search Exited` | Exited command search (universal search panel to search) without accepting a result | | `Command Search Opened` | Opened command search (universal search panel to search) | | `Command Search Result Accepted` | Accepted command search result | @@ -1128,6 +503,9 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `Pane Drag Inititiated` | Initiated dragging a pane via the header | | `Parameterized Workflow With Environment Variables` | Selected from environment variables dropdown to parameterize workflow | | `Preview Pane Promoted` | Promoted a preview code tab to a normal tab | +| `PricingPromotion.Clicked` | A pricing promotion was clicked | +| `PricingPromotion.Dismissed` | A pricing promotion was dismissed | +| `PricingPromotion.Shown` | A pricing promotion was shown | | `Prompt Edited` | Edited the prompt using the built-in prompt editor | | `Prompt Editor Opened` | Opened the prompt editor | | `Pty Spawned` | Tracks the manner by which we create a new shell process (new codepath vs. old codepath). Used to ensure nothing breaks as we change parts of our infrastructure. | @@ -1170,7 +548,7 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `SSH Remote Server Choice Do Not Ask Again Toggled` | Toggled the 'Don't ask me this again' checkbox on the SSH remote-server choice block | | `Save Launch Config` | Saved current launch configuration of windows, tabs, and panes | | `Select App Icon` | Selected app icon | -| `Select Command Palette Option` | Selected option from Command Palette (i.e. CMD-P) | +| `Select Command Palette Option` | Selected option from command palette (i.e. CMD-P) | | `Select Cursor Type` | Selected cursor type | | `Select Navigation Palette Item` | Selected session from the Session Navigation Palette (search across panes, tabs, and windows) | | `Select Theme` | Selected theme | @@ -1222,7 +600,7 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `Thin Strokes Setting Changed` | Changed thin strokes setting in settings -> Appearance | | `Tier Limit Hit` | User hit the tier limit for a feature | | `Toggle Active AI Enablement` | Toggled active AI enablement. | -| `Toggle Agent Mode Codebase Context` | Toggled on/off the enablement of Codebase Context usage for Agent Mode. | +| `Toggle Agent Mode Codebase Context` | Toggled on/off the enablement of codebase context usage for Agent Mode. | | `Toggle Agent Mode Query Suggestions Setting` | Toggled on/off the prompt suggestions setting | | `Toggle Approvals Modal` | Opened or closed teams modal | | `Toggle Block Filter Case Sensitivity` | Toggled on/off case sensitivity within the block filter editor | @@ -1230,7 +608,7 @@ If you're a [Team](/knowledge-and-collaboration/teams/) admin, the deletion flow | `Toggle Block Filter Query` | Toggled on/off a block filter query | | `Toggle Block Filter Regex` | Toggled on/off regex within the block filter editor | | `Toggle Code Suggestions Setting` | Toggled on/off the code suggestions setting | -| `Toggle Codebase Context Autoindexing` | Toggled on/off the enablement of autoindexing for Codebase Context. | +| `Toggle Codebase Context Autoindexing` | Toggled on/off the enablement of autoindexing for codebase context. | | `Toggle Dim Inactive Panes` | Whether the dim inactive panes feature has been toggled | | `Toggle Focus Pane On Hover` | Toggled on/off focus pane on hover feature, which causes panes to automatically focus when hovering over them | | `Toggle Git Operations Autogen Setting` | Toggled on/off the git operations autogen setting |