├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml └── workflows │ └── ci.yaml ├── .gitignore ├── .luarc.json ├── .stylua.toml ├── LICENSE ├── Makefile ├── README.md ├── doc └── neocodeium.txt ├── lua └── neocodeium │ ├── _meta.lua │ ├── api_key.lua │ ├── binary.lua │ ├── chat.lua │ ├── commands.lua │ ├── completer.lua │ ├── doc.lua │ ├── enums.lua │ ├── events.lua │ ├── filetype.lua │ ├── health.lua │ ├── init.lua │ ├── log.lua │ ├── options.lua │ ├── renderer.lua │ ├── server.lua │ ├── state.lua │ └── utils │ ├── conf.lua │ ├── init.lua │ └── stdio.lua ├── powershell └── gzip.ps1 └── tests ├── api_key_spec.lua ├── assets ├── config.json └── readable.txt ├── log_spec.lua └── utils ├── conf_spec.lua ├── init_spec.lua └── stdio_spec.lua /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | doc/tags 2 | -------------------------------------------------------------------------------- /.luarc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/.luarc.json -------------------------------------------------------------------------------- /.stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/.stylua.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/README.md -------------------------------------------------------------------------------- /doc/neocodeium.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/doc/neocodeium.txt -------------------------------------------------------------------------------- /lua/neocodeium/_meta.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/_meta.lua -------------------------------------------------------------------------------- /lua/neocodeium/api_key.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/api_key.lua -------------------------------------------------------------------------------- /lua/neocodeium/binary.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/binary.lua -------------------------------------------------------------------------------- /lua/neocodeium/chat.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/chat.lua -------------------------------------------------------------------------------- /lua/neocodeium/commands.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/commands.lua -------------------------------------------------------------------------------- /lua/neocodeium/completer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/completer.lua -------------------------------------------------------------------------------- /lua/neocodeium/doc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/doc.lua -------------------------------------------------------------------------------- /lua/neocodeium/enums.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/enums.lua -------------------------------------------------------------------------------- /lua/neocodeium/events.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/events.lua -------------------------------------------------------------------------------- /lua/neocodeium/filetype.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/filetype.lua -------------------------------------------------------------------------------- /lua/neocodeium/health.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/health.lua -------------------------------------------------------------------------------- /lua/neocodeium/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/init.lua -------------------------------------------------------------------------------- /lua/neocodeium/log.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/log.lua -------------------------------------------------------------------------------- /lua/neocodeium/options.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/options.lua -------------------------------------------------------------------------------- /lua/neocodeium/renderer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/renderer.lua -------------------------------------------------------------------------------- /lua/neocodeium/server.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/server.lua -------------------------------------------------------------------------------- /lua/neocodeium/state.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/state.lua -------------------------------------------------------------------------------- /lua/neocodeium/utils/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/utils/conf.lua -------------------------------------------------------------------------------- /lua/neocodeium/utils/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/utils/init.lua -------------------------------------------------------------------------------- /lua/neocodeium/utils/stdio.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/lua/neocodeium/utils/stdio.lua -------------------------------------------------------------------------------- /powershell/gzip.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/powershell/gzip.ps1 -------------------------------------------------------------------------------- /tests/api_key_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/tests/api_key_spec.lua -------------------------------------------------------------------------------- /tests/assets/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "test": true 3 | } 4 | -------------------------------------------------------------------------------- /tests/assets/readable.txt: -------------------------------------------------------------------------------- 1 | hello 2 | world 3 | ! 4 | -------------------------------------------------------------------------------- /tests/log_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/tests/log_spec.lua -------------------------------------------------------------------------------- /tests/utils/conf_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/tests/utils/conf_spec.lua -------------------------------------------------------------------------------- /tests/utils/init_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/tests/utils/init_spec.lua -------------------------------------------------------------------------------- /tests/utils/stdio_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkoose/neocodeium/HEAD/tests/utils/stdio_spec.lua --------------------------------------------------------------------------------