No description
Elijah R
a075010a96
- Bind nextFrame to window.requestAnimationFrame to prevent hanging if the tab is out of focus - Playing an animation when one is already queued/in progress now cancels the old one instead of throwing an error |
||
---|---|---|
msagent.js | ||
protocol | ||
server | ||
webapp | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.prettierrc.json | ||
.yarnrc.yml | ||
LICENSE.md | ||
package.json | ||
README.md | ||
yarn.lock |
msagent-chat
Monorepo for the Computernewb Agent Chat project
Includes:
msagent.js/
: A JavaScript library for parsing and displaying Microsoft Agent ACS filesprotocol/
Shared JSON protocol types for the webapp and serverwebapp/
The Agent Chat Webappserver/
- The Agent Chat Server
Jumpstart
- Install dependencies:
yarn
- Build everything:
yarn build
- Copy
server/config.example.toml
toserver/config.toml
and fill out the relevant fields. - 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
- Run the webapp on the development webserver: