snapshot of 8b9e9fcfc8b13c2d29024f6f756b28bc6851512b Annotations about the code that implements koment.

editors/vscode/package.json

1 {
2 "name": "koment",
3 "displayName": "koment",
4 "description": "Read and write out-of-band code annotations directly in the editor.",
5 "version": "2.0.0",
6 "publisher": "koment",
7 "license": "AGPL-3.0-or-later",
8 "engines": {
9 "vscode": "^1.100.0"
10 },
11 "categories": [
12 "Programming Languages",
13 "Linters",
14 "Other"
15 ],
16 "keywords": [
17 "comments",
18 "annotations",
19 "rationale",
20 "agents",
21 "lsp"
22 ],
23 "main": "./extension.js",
24 "extensionKind": [
25 "workspace"
26 ],
27 "activationEvents": [
28 "workspaceContains:**/.koment/policy.yaml",
29 "onCommand:koment.add",
30 "onCommand:koment.reanchor"
31 ],
32 "capabilities": {
33 "untrustedWorkspaces": {
34 "supported": false,
35 "description": "koment starts a workspace process and performs explicitly requested file mutations."
36 },
37 "virtualWorkspaces": {
38 "supported": false
39 }
40 },
41 "repository": {
42 "type": "git",
43 "url": "https://github.com/koment-dev/koment.git",
44 "directory": "editors/vscode"
45 },
46 "homepage": "https://github.com/koment-dev/koment",
47 "bugs": {
48 "url": "https://github.com/koment-dev/koment/issues"
49 },
50 "galleryBanner": {
51 "color": "#4A56C4",
52 "theme": "dark"
53 },
54 "pricing": "Free",
55 "scripts": {
56 "test": "node --test protocol.test.js binary.test.js panel.test.js",
57 "package": "vsce package"
58 },
59 "devDependencies": {
60 "@vscode/vsce": "3.9.2",
61 "ovsx": "1.1.0"
62 },
63 "contributes": {
64 "commands": [
65 {
66 "command": "koment.add",
67 "title": "koment: Add annotation"
68 },
69 {
70 "command": "koment.reanchor",
71 "title": "koment: Reanchor annotation"
72 },
73 {
74 "command": "koment.convertComment",
75 "title": "koment: Convert comment to annotation"
76 },
77 {
78 "command": "koment.acknowledgeComment",
79 "title": "koment: Keep inline comment with acknowledgement"
80 },
81 {
82 "command": "koment.toggleInlineDetail",
83 "title": "koment: Toggle full annotation text inline"
84 }
85 ],
86 "keybindings": [
87 {
88 "command": "koment.add",
89 "key": "ctrl+alt+k",
90 "mac": "cmd+alt+k",
91 "when": "editorTextFocus"
92 }
93 ],
94 "configuration": {
95 "title": "koment",
96 "properties": {
97 "koment.binaryPath": {
98 "type": "string",
99 "default": "",
100 "description": "Path to a koment binary. Leave empty to use the one bundled with this extension, falling back to `koment` on PATH when the universal package is installed."
101 },
102 "koment.promptOnCommentIntent": {
103 "type": "boolean",
104 "default": true,
105 "description": "Offer conversion after newly written explanatory comment prose is saved."
106 }
107 }
108 },
109 "viewsContainers": {
110 "activitybar": [
111 {
112 "id": "koment",
113 "title": "koment",
114 "icon": "icon.svg"
115 }
116 ]
117 },
118 "views": {
119 "koment": [
120 {
121 "id": "koment.annotations",
122 "name": "Annotations",
123 "type": "webview",
124 "contextualTitle": "koment"
125 }
126 ]
127 }
128 },
129 "icon": "icon.png"
130 }

Find an annotation

Search file paths, rationale, kinds, and authors.

moveEnter openEsc close