CodeIssuesDiscussionsWikiPull RequestsProjectsCommitsActionsReleasesContributorsPulse● GatesSecuritySettingsDeploymentsPipelineInsightsAgents✨ Explain✨ Ask AI✨ Workspace✨ Spec✨ Tests▓ Debt Map✨ NL Search🏛 Archaeology
Blame · Line-by-line history
README.md
Each line is annotated with the commit that last touched it. Click any SHA to jump to that commit and see the surrounding change.
| eae38d1 | 1 | # Gluecron — VS Code Extension |
| 2 | ||
| 3 | Talk to your Gluecron server straight from the editor. Explain files, open on | |
| 4 | the web, run semantic searches, scaffold failing tests. | |
| 5 | ||
| 6 | ## Install (dev) | |
| 7 | ||
| 8 | ``` | |
| 9 | cd vscode-extension | |
| 10 | npm install | |
| 11 | npm run compile | |
| 12 | code --install-extension . | |
| 13 | ``` | |
| 14 | ||
| 15 | ## Configure | |
| 16 | ||
| 17 | Add to your `settings.json`: | |
| 18 | ||
| 19 | ```json | |
| 20 | { | |
| 21 | "gluecron.host": "https://gluecron.com", | |
| 22 | "gluecron.token": "glc_..." | |
| 23 | } | |
| 24 | ``` | |
| 25 | ||
| 26 | Tokens come from `/settings/tokens` on your Gluecron instance. | |
| 27 | ||
| 28 | ## Commands | |
| 29 | ||
| 30 | | Command | What it does | | |
| 31 | |---|---| | |
| 32 | | `Gluecron: Explain This File` | 3-5 bullet summary via `/api/copilot/completions` | | |
| 33 | | `Gluecron: Open Current File on Web` | Opens `./owner/repo/blob/main/<path>#L<line>` | | |
| 34 | | `Gluecron: Semantic Search` | Prompts for a query, hits `/api/graphql` | | |
| 35 | | `Gluecron: Generate Tests for Current File` | Scaffolds a failing test via `/ai/tests?format=raw` | | |
| 36 | ||
| 37 | ## Repo detection | |
| 38 | ||
| 39 | The extension reads `git config --get remote.origin.url` and strips the host | |
| 40 | prefix. If you're using a self-hosted Gluecron, set `gluecron.host` accordingly. |