diff --git a/.gitignore b/.gitignore index 47c0187..222b6b7 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ __pycache__/ # Miscellaneous git/ new_feature_research/ +mvp_todo.md # Never commit secrets (tokens may match GLEAN_* or glean_tok_* patterns) .env diff --git a/README.md b/README.md index 76766c5..c502ff3 100644 --- a/README.md +++ b/README.md @@ -152,13 +152,21 @@ SQLite FTS5, incremental on a content hash, `.docx`/`.xlsx`/`.pptx` read straigh
-## Coming soon +## Visual Studio Code extension -### Visual Studio Code extension +**Released.** The full Glean Code REPL — slash commands, status bar, mock/live switching, secure-token storage — in the editor sidebar of VS Code, Cursor and VSCodium. Run searches, kick off agents, and pin docs without leaving your code window. -The full Glean Code REPL — slash commands, status bar, mock/live switching, secure-token storage — in the editor sidebar. Run searches, kick off agents, and pin docs without leaving your code window. +One line installs the latest release into every VS Code, Cursor and VSCodium it finds — no clone, no Node, no build: **[install instructions](https://github.com/barkz/glean-code-vscode-extension#install)**. -![Glean Code VS Code extension preview](assets/vscode_extension_glean-code-cli.png) +![Glean Code extension in VS Code](assets/vscode_extension_vscode.png) + +`/graph` renders as an interactive tab — click a node for its edges, drag to move, scroll to zoom: + +![Glean Code /graph opened as an interactive graph in VS Code](assets/vscode_extension_graph.png) + +The same extension in VSCodium: + +![Glean Code extension in VSCodium](assets/vscode_extension_vscodium.png)
diff --git a/assets/vscode_extension_glean-code-cli.png b/assets/vscode_extension_glean-code-cli.png deleted file mode 100644 index 167627d..0000000 Binary files a/assets/vscode_extension_glean-code-cli.png and /dev/null differ diff --git a/assets/vscode_extension_graph.png b/assets/vscode_extension_graph.png new file mode 100644 index 0000000..5da93ac Binary files /dev/null and b/assets/vscode_extension_graph.png differ diff --git a/assets/vscode_extension_vscode.png b/assets/vscode_extension_vscode.png new file mode 100644 index 0000000..4e26046 Binary files /dev/null and b/assets/vscode_extension_vscode.png differ diff --git a/assets/vscode_extension_vscodium.png b/assets/vscode_extension_vscodium.png new file mode 100644 index 0000000..532e34c Binary files /dev/null and b/assets/vscode_extension_vscodium.png differ diff --git a/glean_code/__init__.py b/glean_code/__init__.py index 79f854b..e74b08d 100644 --- a/glean_code/__init__.py +++ b/glean_code/__init__.py @@ -1,5 +1,5 @@ """Glean Code. A local, terminal-first client for the Glean Client REST API.""" -__version__ = "0.2.41" +__version__ = "0.2.42" from . import auth_commands # noqa: F401 # registers /auth and help docs