├── .changeset ├── README.md └── config.json ├── .gitattributes ├── .github └── workflows │ └── tests.yml ├── .gitignore ├── .hgignore ├── .npmignore ├── .prettierignore ├── .vscode └── extensions.json ├── .yarn ├── releases │ └── yarn-3.6.0.cjs └── sdks │ ├── eslint │ ├── bin │ │ └── eslint.js │ ├── lib │ │ └── api.js │ └── package.json │ ├── integrations.yml │ ├── prettier │ ├── index.js │ └── package.json │ └── typescript │ ├── bin │ ├── tsc │ └── tsserver │ ├── lib │ ├── tsc.js │ ├── tsserver.js │ ├── tsserverlibrary.js │ └── typescript.js │ └── package.json ├── .yarnrc.yml ├── LICENSE ├── README.md ├── package.json ├── packages ├── examples │ ├── fixie-twilio-sms │ │ ├── fixie-twilio-sms.js │ │ └── package.json │ ├── readme.md │ └── simple-node-client │ │ ├── .eslintignore │ │ ├── .eslintrc.cjs │ │ ├── CHANGELOG.md │ │ ├── package.json │ │ ├── src │ │ └── index.ts │ │ └── tsconfig.json ├── fixie-common │ ├── .eslintignore │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── jest.config.ts │ ├── package.json │ ├── src │ │ ├── agent.ts │ │ ├── client.ts │ │ ├── index.ts │ │ └── types.ts │ ├── tests │ │ ├── agent.test.ts │ │ └── client.test.ts │ ├── tsconfig.json │ └── turbo.json ├── fixie-web │ ├── .eslintignore │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── agent.ts │ │ ├── client.ts │ │ ├── fixie-embed.tsx │ │ ├── index.ts │ │ ├── use-fixie.ts │ │ └── voice.ts │ ├── tsconfig.json │ └── turbo.json └── fixie │ ├── .eslintignore │ ├── .eslintrc.cjs │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── jest.config.ts │ ├── package.json │ ├── src │ ├── agent.ts │ ├── auth.ts │ ├── cli.ts │ ├── client.ts │ └── index.ts │ ├── tests │ ├── agent.test.ts │ ├── auth.test.ts │ └── fixtures │ │ ├── test-agent-ignore-fields │ │ └── agent.yaml │ │ ├── test-agent │ │ └── agent.yaml │ │ ├── test-fixie-config-ignore-fields.yaml │ │ ├── test-fixie-config.yaml │ │ └── test-tarball.tar.gz │ ├── tsconfig.json │ └── turbo.json ├── turbo.json └── yarn.lock /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.map 3 | build 4 | dist 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .pnp* 2 | .yarn* 3 | .vscode* 4 | dist 5 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.6.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/releases/yarn-3.6.0.cjs -------------------------------------------------------------------------------- /.yarn/sdks/eslint/bin/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/eslint/bin/eslint.js -------------------------------------------------------------------------------- /.yarn/sdks/eslint/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/eslint/lib/api.js -------------------------------------------------------------------------------- /.yarn/sdks/eslint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/eslint/package.json -------------------------------------------------------------------------------- /.yarn/sdks/integrations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/integrations.yml -------------------------------------------------------------------------------- /.yarn/sdks/prettier/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/prettier/index.js -------------------------------------------------------------------------------- /.yarn/sdks/prettier/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/prettier/package.json -------------------------------------------------------------------------------- /.yarn/sdks/typescript/bin/tsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/typescript/bin/tsc -------------------------------------------------------------------------------- /.yarn/sdks/typescript/bin/tsserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/typescript/bin/tsserver -------------------------------------------------------------------------------- /.yarn/sdks/typescript/lib/tsc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/typescript/lib/tsc.js -------------------------------------------------------------------------------- /.yarn/sdks/typescript/lib/tsserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/typescript/lib/tsserver.js -------------------------------------------------------------------------------- /.yarn/sdks/typescript/lib/tsserverlibrary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/typescript/lib/tsserverlibrary.js -------------------------------------------------------------------------------- /.yarn/sdks/typescript/lib/typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/typescript/lib/typescript.js -------------------------------------------------------------------------------- /.yarn/sdks/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarn/sdks/typescript/package.json -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/package.json -------------------------------------------------------------------------------- /packages/examples/fixie-twilio-sms/fixie-twilio-sms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/examples/fixie-twilio-sms/fixie-twilio-sms.js -------------------------------------------------------------------------------- /packages/examples/fixie-twilio-sms/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/examples/fixie-twilio-sms/package.json -------------------------------------------------------------------------------- /packages/examples/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/examples/readme.md -------------------------------------------------------------------------------- /packages/examples/simple-node-client/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/examples/simple-node-client/.eslintignore -------------------------------------------------------------------------------- /packages/examples/simple-node-client/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/examples/simple-node-client/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/examples/simple-node-client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/examples/simple-node-client/CHANGELOG.md -------------------------------------------------------------------------------- /packages/examples/simple-node-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/examples/simple-node-client/package.json -------------------------------------------------------------------------------- /packages/examples/simple-node-client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/examples/simple-node-client/src/index.ts -------------------------------------------------------------------------------- /packages/examples/simple-node-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/examples/simple-node-client/tsconfig.json -------------------------------------------------------------------------------- /packages/fixie-common/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/.eslintignore -------------------------------------------------------------------------------- /packages/fixie-common/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/fixie-common/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/CHANGELOG.md -------------------------------------------------------------------------------- /packages/fixie-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/README.md -------------------------------------------------------------------------------- /packages/fixie-common/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/jest.config.ts -------------------------------------------------------------------------------- /packages/fixie-common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/package.json -------------------------------------------------------------------------------- /packages/fixie-common/src/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/src/agent.ts -------------------------------------------------------------------------------- /packages/fixie-common/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/src/client.ts -------------------------------------------------------------------------------- /packages/fixie-common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/src/index.ts -------------------------------------------------------------------------------- /packages/fixie-common/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/src/types.ts -------------------------------------------------------------------------------- /packages/fixie-common/tests/agent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/tests/agent.test.ts -------------------------------------------------------------------------------- /packages/fixie-common/tests/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/tests/client.test.ts -------------------------------------------------------------------------------- /packages/fixie-common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/tsconfig.json -------------------------------------------------------------------------------- /packages/fixie-common/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-common/turbo.json -------------------------------------------------------------------------------- /packages/fixie-web/.eslintignore: -------------------------------------------------------------------------------- 1 | dist/** 2 | -------------------------------------------------------------------------------- /packages/fixie-web/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/fixie-web/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/CHANGELOG.md -------------------------------------------------------------------------------- /packages/fixie-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/README.md -------------------------------------------------------------------------------- /packages/fixie-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/package.json -------------------------------------------------------------------------------- /packages/fixie-web/src/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/src/agent.ts -------------------------------------------------------------------------------- /packages/fixie-web/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/src/client.ts -------------------------------------------------------------------------------- /packages/fixie-web/src/fixie-embed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/src/fixie-embed.tsx -------------------------------------------------------------------------------- /packages/fixie-web/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/src/index.ts -------------------------------------------------------------------------------- /packages/fixie-web/src/use-fixie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/src/use-fixie.ts -------------------------------------------------------------------------------- /packages/fixie-web/src/voice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/src/voice.ts -------------------------------------------------------------------------------- /packages/fixie-web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/tsconfig.json -------------------------------------------------------------------------------- /packages/fixie-web/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie-web/turbo.json -------------------------------------------------------------------------------- /packages/fixie/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/.eslintignore -------------------------------------------------------------------------------- /packages/fixie/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/fixie/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/CHANGELOG.md -------------------------------------------------------------------------------- /packages/fixie/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/LICENSE -------------------------------------------------------------------------------- /packages/fixie/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/README.md -------------------------------------------------------------------------------- /packages/fixie/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/jest.config.ts -------------------------------------------------------------------------------- /packages/fixie/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/package.json -------------------------------------------------------------------------------- /packages/fixie/src/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/src/agent.ts -------------------------------------------------------------------------------- /packages/fixie/src/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/src/auth.ts -------------------------------------------------------------------------------- /packages/fixie/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/src/cli.ts -------------------------------------------------------------------------------- /packages/fixie/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/src/client.ts -------------------------------------------------------------------------------- /packages/fixie/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/src/index.ts -------------------------------------------------------------------------------- /packages/fixie/tests/agent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/tests/agent.test.ts -------------------------------------------------------------------------------- /packages/fixie/tests/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/tests/auth.test.ts -------------------------------------------------------------------------------- /packages/fixie/tests/fixtures/test-agent-ignore-fields/agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/tests/fixtures/test-agent-ignore-fields/agent.yaml -------------------------------------------------------------------------------- /packages/fixie/tests/fixtures/test-agent/agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/tests/fixtures/test-agent/agent.yaml -------------------------------------------------------------------------------- /packages/fixie/tests/fixtures/test-fixie-config-ignore-fields.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/tests/fixtures/test-fixie-config-ignore-fields.yaml -------------------------------------------------------------------------------- /packages/fixie/tests/fixtures/test-fixie-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/tests/fixtures/test-fixie-config.yaml -------------------------------------------------------------------------------- /packages/fixie/tests/fixtures/test-tarball.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/tests/fixtures/test-tarball.tar.gz -------------------------------------------------------------------------------- /packages/fixie/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/tsconfig.json -------------------------------------------------------------------------------- /packages/fixie/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/packages/fixie/turbo.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/turbo.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fixie-ai/fixie-sdk-js/HEAD/yarn.lock --------------------------------------------------------------------------------