├── .gitignore ├── agent-apis ├── .env.example ├── package-lock.json ├── package.json ├── readme.md ├── scheduleWorkflow.ts ├── src │ ├── client.ts │ ├── functions │ │ ├── index.ts │ │ ├── llm.ts │ │ └── weather.ts │ ├── services.ts │ └── workflows │ │ ├── index.ts │ │ └── multistep.ts ├── tsconfig.json ├── workflow_get.png └── workflow_run.png ├── agent-chat ├── .env.example ├── chat_post.png ├── chat_put.png ├── chat_run.png ├── eventAgent.ts ├── package-lock.json ├── package.json ├── readme.md ├── scheduleAgent.ts ├── src │ ├── agents │ │ ├── agent.ts │ │ └── index.ts │ ├── client.ts │ ├── functions │ │ ├── index.ts │ │ └── llmChat.ts │ ├── services.ts │ └── utils │ │ └── client.ts └── tsconfig.json ├── agent-rag ├── .env.example ├── chat_post.png ├── chat_put.png ├── chat_run.png ├── eventAgent.ts ├── package-lock.json ├── package.json ├── readme.md ├── scheduleAgent.ts ├── src │ ├── agents │ │ ├── agent.ts │ │ └── index.ts │ ├── client.ts │ ├── functions │ │ ├── index.ts │ │ ├── llmChat.ts │ │ └── lookupSales.ts │ ├── services.ts │ └── utils │ │ └── client.ts └── tsconfig.json ├── agent-reactflow ├── .dockerignore ├── .gitignore ├── .vscode │ └── settings.json ├── Dockerfile ├── README.md ├── agent-event.png ├── agent-post.png ├── agent-reactflow.png ├── agent-run.png ├── apps │ ├── backend │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── eslint.config.mjs │ │ ├── eventAgent.ts │ │ ├── index.html │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── readme.md │ │ ├── scheduleAgent.ts │ │ ├── src │ │ │ ├── agents │ │ │ │ ├── chat.ts │ │ │ │ ├── flow.ts │ │ │ │ └── index.ts │ │ │ ├── client.ts │ │ │ ├── functions │ │ │ │ ├── dslInterpreter.ts │ │ │ │ ├── humanVerification.ts │ │ │ │ ├── idVerification.ts │ │ │ │ ├── index.ts │ │ │ │ ├── llmChat.ts │ │ │ │ ├── llmResponse.ts │ │ │ │ ├── mockFlow.ts │ │ │ │ └── sendAgentEvent.ts │ │ │ ├── services.ts │ │ │ ├── utils │ │ │ │ └── client.ts │ │ │ └── workflows │ │ │ │ ├── endFlow.ts │ │ │ │ ├── idVerification.ts │ │ │ │ ├── index.ts │ │ │ │ └── manualVerification.ts │ │ └── tsconfig.json │ └── frontend │ │ ├── .gitignore │ │ ├── README.md │ │ ├── app │ │ ├── actions │ │ │ ├── agent.ts │ │ │ └── workflow.ts │ │ ├── api │ │ │ └── chat │ │ │ │ └── route.ts │ │ ├── favicon.ico │ │ ├── fonts │ │ │ ├── GeistMonoVF.woff │ │ │ └── GeistVF.woff │ │ ├── globals.css │ │ ├── layout.tsx │ │ └── page.tsx │ │ ├── components.json │ │ ├── components │ │ ├── agent-builder.tsx │ │ ├── agent-chat.tsx │ │ ├── agent-header.tsx │ │ ├── agent-test.tsx │ │ ├── flow │ │ │ ├── autoLayout.tsx │ │ │ ├── baseEdge.tsx │ │ │ ├── baseHandle.tsx │ │ │ ├── baseNode.tsx │ │ │ ├── defaultNode.tsx │ │ │ ├── nodeHeader.tsx │ │ │ ├── nodeStatusIndicator.tsx │ │ │ ├── workflowEdge.tsx │ │ │ └── workflowNode.tsx │ │ ├── theme │ │ │ ├── theme-context.tsx │ │ │ └── theme-provider.tsx │ │ ├── ui │ │ │ ├── badge.tsx │ │ │ ├── button.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── separator.tsx │ │ │ └── textarea.tsx │ │ ├── workflow-edit.tsx │ │ └── workflow-selector.tsx │ │ ├── lib │ │ ├── agent-init.tsx │ │ ├── utils.ts │ │ └── workflowData.tsx │ │ ├── next.config.js │ │ ├── package.json │ │ ├── postcss.config.mjs │ │ ├── public │ │ ├── file-text.svg │ │ ├── globe.svg │ │ ├── next.svg │ │ ├── turborepo-dark.svg │ │ ├── turborepo-light.svg │ │ ├── vercel.svg │ │ └── window.svg │ │ ├── tailwind.config.ts │ │ ├── tsconfig copy.json │ │ └── tsconfig.json ├── package.json ├── packages │ ├── eslint-config │ │ ├── README.md │ │ ├── base.js │ │ ├── next.js │ │ ├── package.json │ │ └── react-internal.js │ └── typescript-config │ │ ├── base.json │ │ ├── nextjs.json │ │ ├── package.json │ │ └── react-library.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── turbo.json ├── agent-stream ├── .env.example ├── chat_post.png ├── chat_put.png ├── chat_run.png ├── eventAgent.ts ├── package-lock.json ├── package.json ├── readme.md ├── scheduleAgent.ts ├── src │ ├── agents │ │ ├── agent.ts │ │ └── index.ts │ ├── client.ts │ ├── functions │ │ ├── index.ts │ │ └── llmChat.ts │ ├── services.ts │ └── utils │ │ └── client.ts └── tsconfig.json ├── agent-telephony └── twilio-livekit │ ├── agent │ ├── .env.example │ ├── chat_post.png │ ├── chat_put.png │ ├── chat_run.png │ ├── eventAgent.ts │ ├── package-lock.json │ ├── package.json │ ├── readme.md │ ├── scheduleAgent.ts │ ├── src │ │ ├── agents │ │ │ ├── agent.ts │ │ │ └── index.ts │ │ ├── client.ts │ │ ├── functions │ │ │ ├── contextDocs.ts │ │ │ ├── index.ts │ │ │ ├── livekitCall.ts │ │ │ ├── livekitCreateRoom.ts │ │ │ ├── livekitDeleteRoom.ts │ │ │ ├── livekitDispatch.ts │ │ │ ├── livekitOutboundTrunk.ts │ │ │ ├── livekitRecording.ts │ │ │ ├── livekitSendData.ts │ │ │ ├── livekitToken.ts │ │ │ ├── llmLogic.ts │ │ │ ├── llmTalk.ts │ │ │ └── sendAgentEvent.ts │ │ ├── services.ts │ │ ├── utils │ │ │ ├── livekitDispatchClient.ts │ │ │ ├── livekitEgressClient.ts │ │ │ ├── livekitRoomClient.ts │ │ │ ├── livekitSipClient.ts │ │ │ └── openaiClient.ts │ │ └── workflows │ │ │ ├── index.ts │ │ │ └── logic.ts │ └── tsconfig.json │ ├── agent_call.png │ ├── agent_replay.png │ ├── agent_voice_post.png │ ├── livekit-pipeline │ ├── .dockerignore │ ├── .env.example │ ├── .eslintrc │ ├── .gitignore │ ├── .prettierrc │ ├── Dockerfile │ ├── README.md │ ├── package.json │ ├── src │ │ ├── metrics.ts │ │ ├── pipeline.ts │ │ ├── restack │ │ │ ├── client.ts │ │ │ └── utils.ts │ │ ├── utils.ts │ │ └── worker.ts │ └── tsconfig.json │ └── readme.md ├── agent-todo ├── .env.example ├── chat_post.png ├── chat_put.png ├── chat_run.png ├── eventAgent.ts ├── package-lock.json ├── package.json ├── readme.md ├── scheduleAgent.ts ├── src │ ├── agents │ │ ├── agent.ts │ │ └── index.ts │ ├── client.ts │ ├── functions │ │ ├── createTodo.ts │ │ ├── getRandom.ts │ │ ├── getResult.ts │ │ ├── getTools.ts │ │ ├── index.ts │ │ ├── llmChat.ts │ │ ├── sendEvent.ts │ │ ├── types.ts │ │ └── utils │ │ │ └── responseUtils.ts │ ├── services.ts │ ├── utils │ │ └── client.ts │ └── workflows │ │ ├── executeTodo.ts │ │ └── index.ts └── tsconfig.json ├── agent-tool ├── .env.example ├── chat_post.png ├── chat_put.png ├── chat_run.png ├── eventAgent.ts ├── package-lock.json ├── package.json ├── readme.md ├── scheduleAgent.ts ├── src │ ├── agents │ │ ├── agent.ts │ │ └── index.ts │ ├── client.ts │ ├── functions │ │ ├── getTools.ts │ │ ├── index.ts │ │ ├── llmChat.ts │ │ ├── lookupSales.ts │ │ └── toolTypes.ts │ ├── services.ts │ └── utils │ │ └── client.ts └── tsconfig.json ├── agent-voice └── livekit │ ├── agent │ ├── .env.example │ ├── chat_post.png │ ├── chat_put.png │ ├── chat_run.png │ ├── eventAgent.ts │ ├── package-lock.json │ ├── package.json │ ├── readme.md │ ├── scheduleAgent.ts │ ├── src │ │ ├── agents │ │ │ ├── agent.ts │ │ │ └── index.ts │ │ ├── client.ts │ │ ├── functions │ │ │ ├── index.ts │ │ │ └── llmChat.ts │ │ ├── services.ts │ │ └── utils │ │ │ └── client.ts │ └── tsconfig.json │ ├── agent_voice_livekit.png │ ├── agent_voice_post.png │ ├── agent_voice_replay.png │ ├── livekit-pipeline │ ├── .dockerignore │ ├── .env.example │ ├── .eslintrc │ ├── .gitignore │ ├── .prettierrc │ ├── Dockerfile │ ├── README.md │ ├── package.json │ ├── src │ │ └── pipeline.ts │ └── tsconfig.json │ └── readme.md ├── child-workflows ├── .env.example ├── .prettierrc ├── package.json ├── readme.md ├── scheduleWorkflow.ts ├── src │ ├── client.ts │ ├── functions │ │ ├── hello.ts │ │ └── index.ts │ ├── services.ts │ └── workflows │ │ ├── child.ts │ │ ├── index.ts │ │ └── parent.ts └── tsconfig.json ├── features-alpha └── encryption │ ├── .env.example │ ├── package.json │ ├── pnpm-lock.yaml │ ├── readme.md │ ├── scheduleWorkflow.ts │ ├── src │ ├── client.ts │ ├── codec-server.ts │ ├── crypto.ts │ ├── data-converter.ts │ ├── encryption-codec.ts │ ├── functions │ │ ├── goodbye.ts │ │ ├── index.ts │ │ └── openai │ │ │ ├── chat │ │ │ ├── completionsBase.ts │ │ │ ├── completionsStream.ts │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── thread │ │ │ ├── createAssistant.ts │ │ │ ├── createMessageOnThread.ts │ │ │ ├── createThread.ts │ │ │ ├── index.ts │ │ │ └── runThread.ts │ │ │ ├── types │ │ │ ├── events.ts │ │ │ └── index.ts │ │ │ └── utils │ │ │ ├── aggregateStream.ts │ │ │ ├── client.ts │ │ │ ├── cost.ts │ │ │ ├── index.ts │ │ │ └── mergeToolCalls.ts │ ├── services.ts │ └── workflows │ │ ├── hello.ts │ │ └── index.ts │ └── tsconfig.json ├── readme.md └── refactor-needed ├── human-loop ├── package.json ├── readme.md ├── schedule.ts ├── src │ ├── agents │ │ ├── humanLoop.ts │ │ └── index.ts │ ├── client.ts │ ├── events │ │ ├── endEvent.ts │ │ ├── feedbackEvent.ts │ │ └── index.ts │ ├── functions │ │ ├── feedback.ts │ │ ├── goodbye.ts │ │ └── index.ts │ └── services.ts └── tsconfig.json ├── posthog ├── .env.example ├── package.json ├── readme.md ├── scheduleWorkflow.ts ├── src │ ├── client.ts │ ├── functions │ │ ├── index.ts │ │ ├── linear │ │ │ ├── createComment.ts │ │ │ ├── createIssue.ts │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ └── client.ts │ │ ├── openai │ │ │ ├── chat │ │ │ │ ├── completionsBase.ts │ │ │ │ ├── completionsStream.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── thread │ │ │ │ ├── createAssistant.ts │ │ │ │ ├── createMessageOnThread.ts │ │ │ │ ├── createThread.ts │ │ │ │ ├── index.ts │ │ │ │ └── runThread.ts │ │ │ ├── types │ │ │ │ ├── events.ts │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── aggregateStream.ts │ │ │ │ ├── client.ts │ │ │ │ ├── cost.ts │ │ │ │ ├── index.ts │ │ │ │ └── mergeToolCalls.ts │ │ ├── posthog │ │ │ ├── index.ts │ │ │ └── sessionRecording │ │ │ │ ├── blobChunks.ts │ │ │ │ ├── queryEvents.ts │ │ │ │ ├── recordings.ts │ │ │ │ ├── snapshotBlob.ts │ │ │ │ └── snapshots.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ └── sendEventToWorkflow.ts │ ├── services.ts │ └── workflows │ │ ├── chunk.ts │ │ ├── digest.ts │ │ ├── index.ts │ │ └── recording.ts └── tsconfig.json └── voice ├── .env.example ├── Dockerfile.server ├── Dockerfile.services ├── callWorkflow.ts ├── package.json ├── readme.md ├── src ├── client.ts ├── functions │ ├── deepgram │ │ ├── index.ts │ │ ├── listen.ts │ │ ├── speak.ts │ │ └── utils │ │ │ └── client.ts │ ├── erp │ │ ├── checkInventory.ts │ │ ├── checkPrice.ts │ │ ├── index.ts │ │ ├── placeOrder.ts │ │ └── tools.ts │ ├── index.ts │ ├── openai │ │ ├── chat │ │ │ ├── completionsBase.ts │ │ │ ├── completionsStream.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── prompt.ts │ │ ├── thread │ │ │ ├── createAssistant.ts │ │ │ ├── createMessageOnThread.ts │ │ │ ├── createThread.ts │ │ │ ├── index.ts │ │ │ └── runThread.ts │ │ ├── types │ │ │ ├── events.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── aggregateStream.ts │ │ │ ├── client.ts │ │ │ ├── cost.ts │ │ │ ├── index.ts │ │ │ └── mergeToolCalls.ts │ ├── twilio │ │ ├── call.ts │ │ ├── index.ts │ │ └── utils │ │ │ └── client.ts │ ├── utils │ │ ├── index.ts │ │ └── sendEventToWorkflow.ts │ └── websocket │ │ ├── index.ts │ │ ├── listen.ts │ │ ├── send.ts │ │ ├── types │ │ ├── events.ts │ │ └── index.ts │ │ └── utils │ │ └── client.ts ├── server.ts ├── services.ts └── workflows │ ├── conversation │ ├── conversation.ts │ └── events.ts │ ├── index.ts │ ├── room │ ├── events.ts │ └── room.ts │ └── twilioCall.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/.gitignore -------------------------------------------------------------------------------- /agent-apis/.env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= -------------------------------------------------------------------------------- /agent-apis/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/package-lock.json -------------------------------------------------------------------------------- /agent-apis/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/package.json -------------------------------------------------------------------------------- /agent-apis/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/readme.md -------------------------------------------------------------------------------- /agent-apis/scheduleWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/scheduleWorkflow.ts -------------------------------------------------------------------------------- /agent-apis/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/src/client.ts -------------------------------------------------------------------------------- /agent-apis/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/src/functions/index.ts -------------------------------------------------------------------------------- /agent-apis/src/functions/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/src/functions/llm.ts -------------------------------------------------------------------------------- /agent-apis/src/functions/weather.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/src/functions/weather.ts -------------------------------------------------------------------------------- /agent-apis/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/src/services.ts -------------------------------------------------------------------------------- /agent-apis/src/workflows/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./multistep"; 2 | -------------------------------------------------------------------------------- /agent-apis/src/workflows/multistep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/src/workflows/multistep.ts -------------------------------------------------------------------------------- /agent-apis/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/tsconfig.json -------------------------------------------------------------------------------- /agent-apis/workflow_get.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/workflow_get.png -------------------------------------------------------------------------------- /agent-apis/workflow_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-apis/workflow_run.png -------------------------------------------------------------------------------- /agent-chat/.env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= 2 | 3 | -------------------------------------------------------------------------------- /agent-chat/chat_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/chat_post.png -------------------------------------------------------------------------------- /agent-chat/chat_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/chat_put.png -------------------------------------------------------------------------------- /agent-chat/chat_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/chat_run.png -------------------------------------------------------------------------------- /agent-chat/eventAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/eventAgent.ts -------------------------------------------------------------------------------- /agent-chat/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/package-lock.json -------------------------------------------------------------------------------- /agent-chat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/package.json -------------------------------------------------------------------------------- /agent-chat/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/readme.md -------------------------------------------------------------------------------- /agent-chat/scheduleAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/scheduleAgent.ts -------------------------------------------------------------------------------- /agent-chat/src/agents/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/src/agents/agent.ts -------------------------------------------------------------------------------- /agent-chat/src/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./agent"; 2 | -------------------------------------------------------------------------------- /agent-chat/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/src/client.ts -------------------------------------------------------------------------------- /agent-chat/src/functions/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./llmChat"; 2 | -------------------------------------------------------------------------------- /agent-chat/src/functions/llmChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/src/functions/llmChat.ts -------------------------------------------------------------------------------- /agent-chat/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/src/services.ts -------------------------------------------------------------------------------- /agent-chat/src/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/src/utils/client.ts -------------------------------------------------------------------------------- /agent-chat/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-chat/tsconfig.json -------------------------------------------------------------------------------- /agent-rag/.env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= 2 | 3 | -------------------------------------------------------------------------------- /agent-rag/chat_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/chat_post.png -------------------------------------------------------------------------------- /agent-rag/chat_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/chat_put.png -------------------------------------------------------------------------------- /agent-rag/chat_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/chat_run.png -------------------------------------------------------------------------------- /agent-rag/eventAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/eventAgent.ts -------------------------------------------------------------------------------- /agent-rag/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/package-lock.json -------------------------------------------------------------------------------- /agent-rag/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/package.json -------------------------------------------------------------------------------- /agent-rag/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/readme.md -------------------------------------------------------------------------------- /agent-rag/scheduleAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/scheduleAgent.ts -------------------------------------------------------------------------------- /agent-rag/src/agents/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/src/agents/agent.ts -------------------------------------------------------------------------------- /agent-rag/src/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./agent"; 2 | -------------------------------------------------------------------------------- /agent-rag/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/src/client.ts -------------------------------------------------------------------------------- /agent-rag/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/src/functions/index.ts -------------------------------------------------------------------------------- /agent-rag/src/functions/llmChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/src/functions/llmChat.ts -------------------------------------------------------------------------------- /agent-rag/src/functions/lookupSales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/src/functions/lookupSales.ts -------------------------------------------------------------------------------- /agent-rag/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/src/services.ts -------------------------------------------------------------------------------- /agent-rag/src/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/src/utils/client.ts -------------------------------------------------------------------------------- /agent-rag/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-rag/tsconfig.json -------------------------------------------------------------------------------- /agent-reactflow/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/.dockerignore -------------------------------------------------------------------------------- /agent-reactflow/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/.gitignore -------------------------------------------------------------------------------- /agent-reactflow/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/.vscode/settings.json -------------------------------------------------------------------------------- /agent-reactflow/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/Dockerfile -------------------------------------------------------------------------------- /agent-reactflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/README.md -------------------------------------------------------------------------------- /agent-reactflow/agent-event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/agent-event.png -------------------------------------------------------------------------------- /agent-reactflow/agent-post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/agent-post.png -------------------------------------------------------------------------------- /agent-reactflow/agent-reactflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/agent-reactflow.png -------------------------------------------------------------------------------- /agent-reactflow/agent-run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/agent-run.png -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/.env.example: -------------------------------------------------------------------------------- 1 | 2 | # For inference 3 | OPENAI_API_KEY= 4 | 5 | -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | node_modules 3 | media 4 | dist 5 | .eslintcache -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/eslint.config.mjs -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/eventAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/eventAgent.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/index.html -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/package.json -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/pnpm-lock.yaml -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/scheduleAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/scheduleAgent.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/agents/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/agents/chat.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/agents/flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/agents/flow.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/agents/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/agents/index.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/client.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/functions/dslInterpreter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/functions/dslInterpreter.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/functions/humanVerification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/functions/humanVerification.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/functions/idVerification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/functions/idVerification.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/functions/index.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/functions/llmChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/functions/llmChat.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/functions/llmResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/functions/llmResponse.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/functions/mockFlow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/functions/mockFlow.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/functions/sendAgentEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/functions/sendAgentEvent.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/services.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/utils/client.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/workflows/endFlow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/workflows/endFlow.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/workflows/idVerification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/workflows/idVerification.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/workflows/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/workflows/index.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/src/workflows/manualVerification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/src/workflows/manualVerification.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/backend/tsconfig.json -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/.gitignore -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/README.md -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/app/actions/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/app/actions/agent.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/app/actions/workflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/app/actions/workflow.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/app/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/app/api/chat/route.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/app/favicon.ico -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/app/globals.css -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/app/layout.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/app/page.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components.json -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/agent-builder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/agent-builder.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/agent-chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/agent-chat.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/agent-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/agent-header.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/agent-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/agent-test.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/flow/autoLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/flow/autoLayout.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/flow/baseEdge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/flow/baseEdge.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/flow/baseHandle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/flow/baseHandle.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/flow/baseNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/flow/baseNode.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/flow/defaultNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/flow/defaultNode.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/flow/nodeHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/flow/nodeHeader.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/flow/nodeStatusIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/flow/nodeStatusIndicator.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/flow/workflowEdge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/flow/workflowEdge.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/flow/workflowNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/flow/workflowNode.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/theme/theme-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/theme/theme-context.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/theme/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/theme/theme-provider.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/ui/badge.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/ui/button.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/ui/input.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/ui/label.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/ui/separator.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/ui/textarea.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/workflow-edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/workflow-edit.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/components/workflow-selector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/components/workflow-selector.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/lib/agent-init.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/lib/agent-init.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/lib/utils.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/lib/workflowData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/lib/workflowData.tsx -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/next.config.js -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/package.json -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/postcss.config.mjs -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/public/file-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/public/file-text.svg -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/public/globe.svg -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/public/next.svg -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/public/turborepo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/public/turborepo-dark.svg -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/public/turborepo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/public/turborepo-light.svg -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/public/vercel.svg -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/public/window.svg -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/tailwind.config.ts -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/tsconfig copy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/tsconfig copy.json -------------------------------------------------------------------------------- /agent-reactflow/apps/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/apps/frontend/tsconfig.json -------------------------------------------------------------------------------- /agent-reactflow/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/package.json -------------------------------------------------------------------------------- /agent-reactflow/packages/eslint-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/packages/eslint-config/README.md -------------------------------------------------------------------------------- /agent-reactflow/packages/eslint-config/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/packages/eslint-config/base.js -------------------------------------------------------------------------------- /agent-reactflow/packages/eslint-config/next.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/packages/eslint-config/next.js -------------------------------------------------------------------------------- /agent-reactflow/packages/eslint-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/packages/eslint-config/package.json -------------------------------------------------------------------------------- /agent-reactflow/packages/eslint-config/react-internal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/packages/eslint-config/react-internal.js -------------------------------------------------------------------------------- /agent-reactflow/packages/typescript-config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/packages/typescript-config/base.json -------------------------------------------------------------------------------- /agent-reactflow/packages/typescript-config/nextjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/packages/typescript-config/nextjs.json -------------------------------------------------------------------------------- /agent-reactflow/packages/typescript-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/packages/typescript-config/package.json -------------------------------------------------------------------------------- /agent-reactflow/packages/typescript-config/react-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/packages/typescript-config/react-library.json -------------------------------------------------------------------------------- /agent-reactflow/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/pnpm-lock.yaml -------------------------------------------------------------------------------- /agent-reactflow/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/pnpm-workspace.yaml -------------------------------------------------------------------------------- /agent-reactflow/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-reactflow/turbo.json -------------------------------------------------------------------------------- /agent-stream/.env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= 2 | 3 | -------------------------------------------------------------------------------- /agent-stream/chat_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/chat_post.png -------------------------------------------------------------------------------- /agent-stream/chat_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/chat_put.png -------------------------------------------------------------------------------- /agent-stream/chat_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/chat_run.png -------------------------------------------------------------------------------- /agent-stream/eventAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/eventAgent.ts -------------------------------------------------------------------------------- /agent-stream/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/package-lock.json -------------------------------------------------------------------------------- /agent-stream/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/package.json -------------------------------------------------------------------------------- /agent-stream/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/readme.md -------------------------------------------------------------------------------- /agent-stream/scheduleAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/scheduleAgent.ts -------------------------------------------------------------------------------- /agent-stream/src/agents/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/src/agents/agent.ts -------------------------------------------------------------------------------- /agent-stream/src/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./agent"; 2 | -------------------------------------------------------------------------------- /agent-stream/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/src/client.ts -------------------------------------------------------------------------------- /agent-stream/src/functions/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./llmChat"; 2 | -------------------------------------------------------------------------------- /agent-stream/src/functions/llmChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/src/functions/llmChat.ts -------------------------------------------------------------------------------- /agent-stream/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/src/services.ts -------------------------------------------------------------------------------- /agent-stream/src/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/src/utils/client.ts -------------------------------------------------------------------------------- /agent-stream/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-stream/tsconfig.json -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/.env.example -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/chat_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/chat_post.png -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/chat_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/chat_put.png -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/chat_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/chat_run.png -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/eventAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/eventAgent.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/package-lock.json -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/package.json -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/readme.md -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/scheduleAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/scheduleAgent.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/agents/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/agents/agent.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./agent"; 2 | -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/client.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/contextDocs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/contextDocs.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/index.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/livekitCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/livekitCall.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/livekitCreateRoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/livekitCreateRoom.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/livekitDeleteRoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/livekitDeleteRoom.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/livekitDispatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/livekitDispatch.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/livekitOutboundTrunk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/livekitOutboundTrunk.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/livekitRecording.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/livekitRecording.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/livekitSendData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/livekitSendData.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/livekitToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/livekitToken.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/llmLogic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/llmLogic.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/llmTalk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/llmTalk.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/functions/sendAgentEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/functions/sendAgentEvent.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/services.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/utils/livekitDispatchClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/utils/livekitDispatchClient.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/utils/livekitEgressClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/utils/livekitEgressClient.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/utils/livekitRoomClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/utils/livekitRoomClient.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/utils/livekitSipClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/utils/livekitSipClient.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/utils/openaiClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/utils/openaiClient.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/workflows/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./logic"; -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/src/workflows/logic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/src/workflows/logic.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent/tsconfig.json -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent_call.png -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent_replay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent_replay.png -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/agent_voice_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/agent_voice_post.png -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/.dockerignore -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/.env.example -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/.eslintrc -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/.gitignore -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/.prettierrc -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/Dockerfile -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/README.md -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/package.json -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/src/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/src/metrics.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/src/pipeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/src/pipeline.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/src/restack/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/src/restack/client.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/src/restack/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/src/restack/utils.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/src/utils.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/src/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/src/worker.ts -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/livekit-pipeline/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/livekit-pipeline/tsconfig.json -------------------------------------------------------------------------------- /agent-telephony/twilio-livekit/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-telephony/twilio-livekit/readme.md -------------------------------------------------------------------------------- /agent-todo/.env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= -------------------------------------------------------------------------------- /agent-todo/chat_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/chat_post.png -------------------------------------------------------------------------------- /agent-todo/chat_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/chat_put.png -------------------------------------------------------------------------------- /agent-todo/chat_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/chat_run.png -------------------------------------------------------------------------------- /agent-todo/eventAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/eventAgent.ts -------------------------------------------------------------------------------- /agent-todo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/package-lock.json -------------------------------------------------------------------------------- /agent-todo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/package.json -------------------------------------------------------------------------------- /agent-todo/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/readme.md -------------------------------------------------------------------------------- /agent-todo/scheduleAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/scheduleAgent.ts -------------------------------------------------------------------------------- /agent-todo/src/agents/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/agents/agent.ts -------------------------------------------------------------------------------- /agent-todo/src/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./agent"; 2 | -------------------------------------------------------------------------------- /agent-todo/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/client.ts -------------------------------------------------------------------------------- /agent-todo/src/functions/createTodo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/functions/createTodo.ts -------------------------------------------------------------------------------- /agent-todo/src/functions/getRandom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/functions/getRandom.ts -------------------------------------------------------------------------------- /agent-todo/src/functions/getResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/functions/getResult.ts -------------------------------------------------------------------------------- /agent-todo/src/functions/getTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/functions/getTools.ts -------------------------------------------------------------------------------- /agent-todo/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/functions/index.ts -------------------------------------------------------------------------------- /agent-todo/src/functions/llmChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/functions/llmChat.ts -------------------------------------------------------------------------------- /agent-todo/src/functions/sendEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/functions/sendEvent.ts -------------------------------------------------------------------------------- /agent-todo/src/functions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/functions/types.ts -------------------------------------------------------------------------------- /agent-todo/src/functions/utils/responseUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/functions/utils/responseUtils.ts -------------------------------------------------------------------------------- /agent-todo/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/services.ts -------------------------------------------------------------------------------- /agent-todo/src/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/utils/client.ts -------------------------------------------------------------------------------- /agent-todo/src/workflows/executeTodo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/src/workflows/executeTodo.ts -------------------------------------------------------------------------------- /agent-todo/src/workflows/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./executeTodo"; 2 | -------------------------------------------------------------------------------- /agent-todo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-todo/tsconfig.json -------------------------------------------------------------------------------- /agent-tool/.env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= -------------------------------------------------------------------------------- /agent-tool/chat_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/chat_post.png -------------------------------------------------------------------------------- /agent-tool/chat_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/chat_put.png -------------------------------------------------------------------------------- /agent-tool/chat_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/chat_run.png -------------------------------------------------------------------------------- /agent-tool/eventAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/eventAgent.ts -------------------------------------------------------------------------------- /agent-tool/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/package-lock.json -------------------------------------------------------------------------------- /agent-tool/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/package.json -------------------------------------------------------------------------------- /agent-tool/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/readme.md -------------------------------------------------------------------------------- /agent-tool/scheduleAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/scheduleAgent.ts -------------------------------------------------------------------------------- /agent-tool/src/agents/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/src/agents/agent.ts -------------------------------------------------------------------------------- /agent-tool/src/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./agent"; 2 | -------------------------------------------------------------------------------- /agent-tool/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/src/client.ts -------------------------------------------------------------------------------- /agent-tool/src/functions/getTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/src/functions/getTools.ts -------------------------------------------------------------------------------- /agent-tool/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/src/functions/index.ts -------------------------------------------------------------------------------- /agent-tool/src/functions/llmChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/src/functions/llmChat.ts -------------------------------------------------------------------------------- /agent-tool/src/functions/lookupSales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/src/functions/lookupSales.ts -------------------------------------------------------------------------------- /agent-tool/src/functions/toolTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/src/functions/toolTypes.ts -------------------------------------------------------------------------------- /agent-tool/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/src/services.ts -------------------------------------------------------------------------------- /agent-tool/src/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/src/utils/client.ts -------------------------------------------------------------------------------- /agent-tool/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-tool/tsconfig.json -------------------------------------------------------------------------------- /agent-voice/livekit/agent/.env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= -------------------------------------------------------------------------------- /agent-voice/livekit/agent/chat_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/chat_post.png -------------------------------------------------------------------------------- /agent-voice/livekit/agent/chat_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/chat_put.png -------------------------------------------------------------------------------- /agent-voice/livekit/agent/chat_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/chat_run.png -------------------------------------------------------------------------------- /agent-voice/livekit/agent/eventAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/eventAgent.ts -------------------------------------------------------------------------------- /agent-voice/livekit/agent/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/package-lock.json -------------------------------------------------------------------------------- /agent-voice/livekit/agent/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/package.json -------------------------------------------------------------------------------- /agent-voice/livekit/agent/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/readme.md -------------------------------------------------------------------------------- /agent-voice/livekit/agent/scheduleAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/scheduleAgent.ts -------------------------------------------------------------------------------- /agent-voice/livekit/agent/src/agents/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/src/agents/agent.ts -------------------------------------------------------------------------------- /agent-voice/livekit/agent/src/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./agent"; 2 | -------------------------------------------------------------------------------- /agent-voice/livekit/agent/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/src/client.ts -------------------------------------------------------------------------------- /agent-voice/livekit/agent/src/functions/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./llmChat"; 2 | -------------------------------------------------------------------------------- /agent-voice/livekit/agent/src/functions/llmChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/src/functions/llmChat.ts -------------------------------------------------------------------------------- /agent-voice/livekit/agent/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/src/services.ts -------------------------------------------------------------------------------- /agent-voice/livekit/agent/src/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/src/utils/client.ts -------------------------------------------------------------------------------- /agent-voice/livekit/agent/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent/tsconfig.json -------------------------------------------------------------------------------- /agent-voice/livekit/agent_voice_livekit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent_voice_livekit.png -------------------------------------------------------------------------------- /agent-voice/livekit/agent_voice_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent_voice_post.png -------------------------------------------------------------------------------- /agent-voice/livekit/agent_voice_replay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/agent_voice_replay.png -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/.dockerignore -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/.env.example -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/.eslintrc -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/.gitignore -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/.prettierrc -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/Dockerfile -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/README.md -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/package.json -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/src/pipeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/src/pipeline.ts -------------------------------------------------------------------------------- /agent-voice/livekit/livekit-pipeline/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/livekit-pipeline/tsconfig.json -------------------------------------------------------------------------------- /agent-voice/livekit/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/agent-voice/livekit/readme.md -------------------------------------------------------------------------------- /child-workflows/.env.example: -------------------------------------------------------------------------------- 1 | # Deploy on Restack Cloud 2 | OPENAI_API_KEY= -------------------------------------------------------------------------------- /child-workflows/.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /child-workflows/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/package.json -------------------------------------------------------------------------------- /child-workflows/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/readme.md -------------------------------------------------------------------------------- /child-workflows/scheduleWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/scheduleWorkflow.ts -------------------------------------------------------------------------------- /child-workflows/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/src/client.ts -------------------------------------------------------------------------------- /child-workflows/src/functions/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/src/functions/hello.ts -------------------------------------------------------------------------------- /child-workflows/src/functions/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./hello"; 2 | -------------------------------------------------------------------------------- /child-workflows/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/src/services.ts -------------------------------------------------------------------------------- /child-workflows/src/workflows/child.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/src/workflows/child.ts -------------------------------------------------------------------------------- /child-workflows/src/workflows/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/src/workflows/index.ts -------------------------------------------------------------------------------- /child-workflows/src/workflows/parent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/src/workflows/parent.ts -------------------------------------------------------------------------------- /child-workflows/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/child-workflows/tsconfig.json -------------------------------------------------------------------------------- /features-alpha/encryption/.env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY= -------------------------------------------------------------------------------- /features-alpha/encryption/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/package.json -------------------------------------------------------------------------------- /features-alpha/encryption/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/pnpm-lock.yaml -------------------------------------------------------------------------------- /features-alpha/encryption/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/readme.md -------------------------------------------------------------------------------- /features-alpha/encryption/scheduleWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/scheduleWorkflow.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/client.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/codec-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/codec-server.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/crypto.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/data-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/data-converter.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/encryption-codec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/encryption-codec.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/goodbye.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/goodbye.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/index.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/chat/completionsBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/chat/completionsBase.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/chat/completionsStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/chat/completionsStream.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/chat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/chat/index.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/index.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/thread/createAssistant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/thread/createAssistant.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/thread/createMessageOnThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/thread/createMessageOnThread.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/thread/createThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/thread/createThread.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/thread/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/thread/index.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/thread/runThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/thread/runThread.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/types/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/types/events.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./events"; 2 | -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/utils/aggregateStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/utils/aggregateStream.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/utils/client.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/utils/cost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/utils/cost.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/utils/index.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/functions/openai/utils/mergeToolCalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/functions/openai/utils/mergeToolCalls.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/services.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/workflows/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/src/workflows/hello.ts -------------------------------------------------------------------------------- /features-alpha/encryption/src/workflows/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./hello"; 2 | -------------------------------------------------------------------------------- /features-alpha/encryption/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/features-alpha/encryption/tsconfig.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/readme.md -------------------------------------------------------------------------------- /refactor-needed/human-loop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/package.json -------------------------------------------------------------------------------- /refactor-needed/human-loop/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/readme.md -------------------------------------------------------------------------------- /refactor-needed/human-loop/schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/schedule.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/agents/humanLoop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/src/agents/humanLoop.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./humanLoop"; 2 | -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/src/client.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/events/endEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/src/events/endEvent.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/events/feedbackEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/src/events/feedbackEvent.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/src/events/index.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/functions/feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/src/functions/feedback.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/functions/goodbye.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/src/functions/goodbye.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/src/functions/index.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/src/services.ts -------------------------------------------------------------------------------- /refactor-needed/human-loop/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/human-loop/tsconfig.json -------------------------------------------------------------------------------- /refactor-needed/posthog/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/.env.example -------------------------------------------------------------------------------- /refactor-needed/posthog/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/package.json -------------------------------------------------------------------------------- /refactor-needed/posthog/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/readme.md -------------------------------------------------------------------------------- /refactor-needed/posthog/scheduleWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/scheduleWorkflow.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/client.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/index.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/linear/createComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/linear/createComment.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/linear/createIssue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/linear/createIssue.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/linear/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/linear/index.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/linear/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/linear/utils/client.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/chat/completionsBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/chat/completionsBase.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/chat/completionsStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/chat/completionsStream.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/chat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/chat/index.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/index.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/thread/createAssistant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/thread/createAssistant.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/thread/createMessageOnThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/thread/createMessageOnThread.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/thread/createThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/thread/createThread.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/thread/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/thread/index.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/thread/runThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/thread/runThread.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/types/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/types/events.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./events"; 2 | -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/utils/aggregateStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/utils/aggregateStream.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/utils/client.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/utils/cost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/utils/cost.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/utils/index.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/openai/utils/mergeToolCalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/openai/utils/mergeToolCalls.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/posthog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/posthog/index.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/posthog/sessionRecording/blobChunks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/posthog/sessionRecording/blobChunks.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/posthog/sessionRecording/queryEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/posthog/sessionRecording/queryEvents.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/posthog/sessionRecording/recordings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/posthog/sessionRecording/recordings.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/posthog/sessionRecording/snapshotBlob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/posthog/sessionRecording/snapshotBlob.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/posthog/sessionRecording/snapshots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/posthog/sessionRecording/snapshots.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./sendEventToWorkflow"; 2 | -------------------------------------------------------------------------------- /refactor-needed/posthog/src/functions/utils/sendEventToWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/functions/utils/sendEventToWorkflow.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/services.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/workflows/chunk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/workflows/chunk.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/workflows/digest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/workflows/digest.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/workflows/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/workflows/index.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/src/workflows/recording.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/src/workflows/recording.ts -------------------------------------------------------------------------------- /refactor-needed/posthog/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/posthog/tsconfig.json -------------------------------------------------------------------------------- /refactor-needed/voice/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/.env.example -------------------------------------------------------------------------------- /refactor-needed/voice/Dockerfile.server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/Dockerfile.server -------------------------------------------------------------------------------- /refactor-needed/voice/Dockerfile.services: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/Dockerfile.services -------------------------------------------------------------------------------- /refactor-needed/voice/callWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/callWorkflow.ts -------------------------------------------------------------------------------- /refactor-needed/voice/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/package.json -------------------------------------------------------------------------------- /refactor-needed/voice/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/readme.md -------------------------------------------------------------------------------- /refactor-needed/voice/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/client.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/deepgram/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/deepgram/index.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/deepgram/listen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/deepgram/listen.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/deepgram/speak.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/deepgram/speak.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/deepgram/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/deepgram/utils/client.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/erp/checkInventory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/erp/checkInventory.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/erp/checkPrice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/erp/checkPrice.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/erp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/erp/index.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/erp/placeOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/erp/placeOrder.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/erp/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/erp/tools.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/index.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/chat/completionsBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/chat/completionsBase.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/chat/completionsStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/chat/completionsStream.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/chat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/chat/index.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/index.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/prompt.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/thread/createAssistant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/thread/createAssistant.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/thread/createMessageOnThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/thread/createMessageOnThread.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/thread/createThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/thread/createThread.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/thread/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/thread/index.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/thread/runThread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/thread/runThread.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/types/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/types/events.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./events"; 2 | -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/utils/aggregateStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/utils/aggregateStream.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/utils/client.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/utils/cost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/utils/cost.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/utils/index.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/openai/utils/mergeToolCalls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/openai/utils/mergeToolCalls.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/twilio/call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/twilio/call.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/twilio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./call"; 2 | -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/twilio/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/twilio/utils/client.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./sendEventToWorkflow"; 2 | -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/utils/sendEventToWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/utils/sendEventToWorkflow.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/websocket/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/websocket/index.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/websocket/listen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/websocket/listen.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/websocket/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/websocket/send.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/websocket/types/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/websocket/types/events.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/websocket/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./events"; 2 | -------------------------------------------------------------------------------- /refactor-needed/voice/src/functions/websocket/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/functions/websocket/utils/client.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/server.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/services.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/workflows/conversation/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/workflows/conversation/conversation.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/workflows/conversation/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/workflows/conversation/events.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/workflows/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/workflows/index.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/workflows/room/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/workflows/room/events.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/workflows/room/room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/workflows/room/room.ts -------------------------------------------------------------------------------- /refactor-needed/voice/src/workflows/twilioCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/src/workflows/twilioCall.ts -------------------------------------------------------------------------------- /refactor-needed/voice/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restackio/examples-typescript/HEAD/refactor-needed/voice/tsconfig.json --------------------------------------------------------------------------------