singularity-forge/vscode-extension/src
Jeremy McSpadden c2cd8bcc0a feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651)
* feat(vscode): status bar, auto-retry, session name, copy response, keyboard shortcuts, full stats

* feat(vscode): file decorations, bash terminal, session tree view

* feat(vscode): conversation history webview, slash completion, code lens

- conversation-history.ts: GsdConversationHistoryPanel webview panel using
  getMessages() RPC; renders user/assistant turns with a Refresh button
- slash-completion.ts: GsdSlashCompletionProvider triggers on '/' at line
  start in md/plaintext/ts/js; fetches getCommands() RPC and caches results
- code-lens.ts: GsdCodeLensProvider adds 'Ask GSD' lens above named
  functions/classes in ts/js/py/go/rust; respects gsd.codeLens setting
- extension.ts: registers all three providers and new commands
  (gsd.showHistory, gsd.askAboutSymbol)
- package.json: declares new commands and gsd.codeLens config toggle
2026-03-26 16:18:37 -06:00
..
bash-terminal.ts feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651) 2026-03-26 16:18:37 -06:00
chat-participant.ts feat(vscode): enhance chat participant UX 2026-03-16 19:22:15 -05:00
code-lens.ts feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651) 2026-03-26 16:18:37 -06:00
conversation-history.ts feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651) 2026-03-26 16:18:37 -06:00
extension.ts feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651) 2026-03-26 16:18:37 -06:00
file-decorations.ts feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651) 2026-03-26 16:18:37 -06:00
gsd-client.ts feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651) 2026-03-26 16:18:37 -06:00
session-tree.ts feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651) 2026-03-26 16:18:37 -06:00
sidebar.ts feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651) 2026-03-26 16:18:37 -06:00
slash-completion.ts feat(vscode): status bar, file decorations, bash terminal, session tree, conversation history, code lens [1/2] (#2651) 2026-03-26 16:18:37 -06:00