Skip to content

Commit cc32477

Browse files
author
Vitor Castro
committed
Add Llama-style chat UX with session tabs, streaming, and leaner prefill.
Branch chat into tabs, render Mermaid/LaTeX/TTS/Python canvas, stream LLM deltas, and shrink the context packet for faster first-token CPU runs.
1 parent 48d58cd commit cc32477

78 files changed

Lines changed: 8426 additions & 249 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎extensions/codeforge/package-lock.json‎

Lines changed: 1220 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎extensions/codeforge/package.json‎

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -323,13 +323,21 @@
323323
"codeforge.ai.contextBudget": {
324324
"type": "number",
325325
"default": 32768,
326-
"enum": [8192, 16384, 32768, 65536],
326+
"enum": [
327+
8192,
328+
16384,
329+
32768,
330+
65536
331+
],
327332
"description": "Fallback context window (tokens) when the active server has no num_ctx. Prefer setting num_ctx per server in CodeForge AI Settings."
328333
},
329334
"codeforge.ai.semanticIndex": {
330335
"type": "string",
331336
"default": "auto",
332-
"enum": ["auto", "off"],
337+
"enum": [
338+
"auto",
339+
"off"
340+
],
333341
"description": "Build and refresh the code index (lexical + embeddings when the provider supports /embeddings). auto = on activation and on file changes; off = metadata index only."
334342
},
335343
"codeforge.ai.retrieveRerank": {
@@ -510,5 +518,12 @@
510518
"devDependencies": {
511519
"@types/vscode": "^1.136.0",
512520
"typescript": "^5.9.3"
521+
},
522+
"dependencies": {
523+
"@highlightjs/cdn-assets": "^11.12.0",
524+
"highlight.js": "^11.12.0",
525+
"katex": "^0.19.0",
526+
"marked": "^18.0.14",
527+
"mermaid": "^12.0.0"
513528
}
514529
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)