No description
Find a file
modeco80 d9faea4c1c msagent.js/core: Clean up C++/WASM decompression code
mostly just removing C-style casts and replacing the win32 LO* macros with constexpr functions, because they suck

(also, add a gitignore scoped to msagent.js to ignore the obj/ of building the WASM decompression code)
2024-11-26 23:57:23 -05:00
msagent.js msagent.js/core: Clean up C++/WASM decompression code 2024-11-26 23:57:23 -05:00
protocol run the formatter 2024-07-29 15:19:04 -04:00
server actual logging if you will 2024-08-14 01:05:59 -04:00
webapp msagent.js/web: Implement graceful exit 2024-11-26 23:37:44 -05:00
.editorconfig First commit 2024-07-01 23:37:57 -04:00
.gitattributes First commit 2024-07-01 23:37:57 -04:00
.gitignore msagent.js: Rewrite decompression to use WASM 2024-07-09 18:53:18 -04:00
.prettierrc.json msagent.js: add wordballoon code 2024-07-02 23:04:45 -04:00
.yarnrc.yml First commit 2024-07-01 23:37:57 -04:00
LICENSE.md add LICENSE.md and fill out readme 2024-07-12 22:28:09 -04:00
package.json msagent.js: core-ize 2024-08-25 08:56:12 -04:00
README.md Add build all script 2024-07-17 20:12:11 +02:00
yarn.lock msagent.js: misc cleanup 2024-11-25 16:56:04 -05:00

msagent-chat

Monorepo for the Computernewb Agent Chat project

Includes:

  • msagent.js/: A JavaScript library for parsing and displaying Microsoft Agent ACS files
  • protocol/ Shared JSON protocol types for the webapp and server
  • webapp/ The Agent Chat Webapp
  • server/ - The Agent Chat Server

Jumpstart

  1. Install dependencies: yarn
  2. Build everything: yarn build
  3. Copy server/config.example.toml to server/config.toml and fill out the relevant fields.
  4. Run the server: yarn workspace @msagent-chat/server serve
    • Run the webapp on the development webserver: yarn workspace @msagent-chat/webapp serve; OR
    • Copy the webapp contents from webapp/dist/ to your webroot