microsoft

microsoft/vscode-prompt-tsx

TypeScript
270
29
MIT License

The `@vscode/prompt-tsx` library provides a TypeScript/TSX-based framework for building prompts in VS Code extensions that integrate with Copilot Chat. It allows developers to declaratively construct AI prompts using a component-based syntax, automatically handling token budgeting, context window constraints, and prioritization of content through features like `flexGrow`, `TokenLimit`, and `KeepWith` elements. The library is designed for VS Code extension developers who need to create dynamic, context-aware prompts that can adapt to model limitations while maintaining readability and flexibility compared to traditional string-based prompt construction.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of microsoft/vscode-prompt-tsx

Account's avatar
Tokenizer for OpenAI large language models.
Account's avatar
TypeScript definitions for node
Account's avatar
Command-line runner for VS Code extension tests
Account's avatar
Run commands concurrently
Account's avatar
Run scripts that set and use environment variables across platforms
Account's avatar
An extremely fast JavaScript and CSS bundler and minifier.
Account's avatar
simple, flexible, fun test framework
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on microsoft/vscode-prompt-tsx

Top contributors

connor4312's profile
connor4312
63 contributions
joyceerhl's profile
joyceerhl
55 contributions
roblourens's profile
roblourens
31 contributions
justschen's profile
justschen
29 contributions
jrieken's profile
jrieken
16 contributions
pwang347's profile
pwang347
8 contributions
dependabot[bot]'s profile
dependabot[bot]
5 contributions
microsoftopensource's profile
microsoftopensource
4 contributions
dileepyavan's profile
dileepyavan
3 contributions
alexdima's profile
alexdima
3 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet