Source: node-monacopilot Section: javascript Maintainer: Debian Javascript Maintainers Uploaders: Emfox Zhou Build-Depends: debhelper-compat (= 14) , dh-sequence-nodejs , node-esbuild , node-monaco-editor (>= 0.41.0) , node-monaco-editor (<< 0.53) , node-rollup-plugin-dts , node-typescript , python3 , rollup Standards-Version: 4.7.4 Homepage: https://github.com/arshad-yaseen/monacopilot Vcs-Git: https://salsa.debian.org/js-team/node-monacopilot.git Vcs-Browser: https://salsa.debian.org/js-team/node-monacopilot Testsuite: autopkgtest-pkg-nodejs Package: node-monacopilot-core Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Description: provider plumbing behind monacopilot This is the half of monacopilot that knows how to talk to an LLM: it builds the fill-in-the-middle request for a given prompt, sends it, and turns the response back into completion text. It provides the Copilot base class, the provider handler, the logger and the shared defaults. . It knows nothing about Monaco and imports no editor code, so it is usable on its own from a script. . Node.js is an event-based server-side JavaScript engine. Package: node-monacopilot Architecture: all Multi-Arch: foreign Depends: node-monacopilot-core (= ${binary:Version}) , node-monaco-editor (>= 0.41.0) , node-monaco-editor (<< 0.53) , ${misc:Depends} Description: AI code completion for the Monaco editor monacopilot adds inline AI completions to the Monaco editor: it watches what is typed, asks a fill-in-the-middle model for the missing text, and offers it the way any other completion provider would. It registers as an inline completions provider, so it works with the stock Monaco editor rather than a fork of it. . This package depends on node-monaco-editor because the declarations it ships are typed against that module. No editor code is loaded at run time: the Monaco instance is passed in by the application. . Node.js is an event-based server-side JavaScript engine.