TypeScript actor service for the Askaway server, built on the ACTR framework. Generated code (src/generated) is produced from ask-service (askaway-proto/ask-service/ask.proto).
npm install
npm run codegen:protoRun the command to generate from ask-service (refreshes src/generated and src/ask_service_runtime.ts, and updates the src/ask_service.ts template when needed):
npm run codegenOnly refresh src/generated from ask-service:
npm run codegen:protonpm run devActr.toml is loaded from the current working directory by default. You can override it with:
ACTR_CONFIG=/path/to/Actr.toml npm run devask.AskService.Promptask.AskService.Attach
Implement your business logic in:
src/ask_service.ts
src/ask_service_runtime.ts is generated and should not be edited.