Wykres commitów

221 Commity (fb9c84dd45d5ecbeab8db80860bb0d57f7c29e33)

Autor SHA1 Wiadomość Data
Travis Fischer fb9c84dd45 🛏 2023-06-17 22:40:01 -07:00
Travis Fischer e248bb2a8d 🏔 2023-06-17 22:40:01 -07:00
Travis Fischer b690f9b78a 🛎 2023-06-17 22:40:01 -07:00
Travis Fischer cadccd9396 🤦 2023-06-17 22:40:01 -07:00
Travis Fischer d960fda730 👝 2023-06-17 22:40:01 -07:00
Travis Fischer b4d54ce294 2023-06-17 22:40:01 -07:00
Travis Fischer a4cb592a2d fix: misc fixes for SeardAndCrawlTool 2023-06-17 22:40:01 -07:00
Travis Fischer 0386410783 feat: add SearchAndCrawlTool 2023-06-17 22:40:01 -07:00
Philipp Burckhardt f0ad4199a2 chore: update lock file 2023-06-16 20:13:50 -04:00
Philipp Burckhardt b72b4baa2d chore: bump dependencies
Notice that the major update of tsup uses esbuild v0.18.0 under the hood,
which has breaking changes with respect to
how tsconfig.json files are handled. The `tsup.config.ts` file has been updated to preserve
the existing behavior.

See the esbuild release notes at:
https://github.com/evanw/esbuild/releases/tag/v0.18.0 for more information.
2023-06-16 20:06:48 -04:00
Philipp Burckhardt 6c46a28292 feat: allow passing array of sections instead of entire message 2023-06-16 20:03:02 -04:00
Philipp Burckhardt 6baed43f12 feat: add before and after hook types 2023-06-16 17:24:32 -04:00
Philipp Burckhardt 21674c938f docs: send email upon completion in example 2023-06-16 15:43:32 -04:00
Philipp Burckhardt 1ea3b7ccb5 docs: add expert question answering example 2023-06-16 15:22:46 -04:00
Philipp Burckhardt cdd06e8793 fix: set feedback type 2023-06-16 14:57:55 -04:00
Philipp Burckhardt c91bc4c3f6 feat: add pre- and post-hooks and cause retries in feedback 2023-06-16 12:58:52 -04:00
Philipp Burckhardt 50cf2eedf9 refactor: add docs and minor code improvement 2023-06-16 11:45:24 -04:00
Philipp Burckhardt b79a48bbae feat: take options into account for caching 2023-06-16 11:30:42 -04:00
Philipp Burckhardt 36d6eef588 feat: improve type safety of functions 2023-06-16 11:22:21 -04:00
Travis Fischer 28bbe5b247 fix: change ava/prettier/eslint to run serially to guarantee more consistent CI test logs 2023-06-16 01:00:23 -07:00
Travis Fischer 58b905ad0d 🗿 2023-06-16 00:53:17 -07:00
Travis Fischer c4d87d6e95 2023-06-16 00:48:11 -07:00
Travis Fischer c53197132c 🏥 2023-06-16 00:47:13 -07:00
Travis Fischer f528c2abcf 👄 2023-06-16 00:38:14 -07:00
Travis Fischer 95ed7fac32 2023-06-16 00:37:48 -07:00
Travis Fischer 0343849981 feat: improve SerpAPI robustness 2023-06-16 00:23:04 -07:00
Philipp Burckhardt 7fcc20c772 feat: use stringifyForModel for call result 2023-06-15 23:51:28 -07:00
Travis Fischer 5f8bbec1e5 feat: improve robustness of serpapi, diffbot, and add ky rate limiting 2023-06-15 23:49:56 -07:00
Philipp Burckhardt 5e57e344b8 feat: add timeout control to human feedback 2023-06-15 21:56:26 -04:00
Philipp Burckhardt 12785662fb feat: add utility to stringify JSON for prompt 2023-06-15 20:58:37 -04:00
Philipp Burckhardt c5171820a5 chore: bump deps and suppress warnings 2023-06-15 17:29:58 -04:00
Philipp Burckhardt 14ad877d4b feat: add support for customizing output label 2023-06-15 13:07:07 -04:00
Philipp Burckhardt 340b129d19 fix: update imports in example code 2023-06-15 12:03:23 -04:00
Philipp Burckhardt 5e7782026e fix: ensure messages are sent sequentially and update in light of chunking 2023-06-15 12:02:25 -04:00
Philipp Burckhardt f521f6034e fix: serialize object elements to JSON for messages 2023-06-15 11:55:00 -04:00
Philipp Burckhardt 7cb365a223 fix: update output type 2023-06-15 11:43:49 -04:00
Philipp Burckhardt 2dfe240c45 fix: revert to original regex for now 2023-06-15 10:05:52 -04:00
Travis Fischer dd5097ede0 fix: JSON utils unit tests 2023-06-14 22:59:58 -07:00
Philipp Burckhardt 995468718f fix: update default to match type after renaming 2023-06-14 22:49:43 -07:00
Philipp Burckhardt c389f5dc3d chore: fix example code and simplify code 2023-06-14 22:49:43 -07:00
Philipp Burckhardt 7189e50835 fix: make quantifier lazy to not span multiple JSON blocks, tests + docs 2023-06-14 22:49:42 -07:00
Philipp Burckhardt 84dc1c571d feat: handle message chunking in Twilio service 2023-06-14 22:47:44 -07:00
Philipp Burckhardt 2b70315ef9 feat: apply suggestions from PR 2023-06-14 22:46:41 -07:00
Philipp Burckhardt 0084f55524 docs: add feedback examples for Slack and Twilio 2023-06-14 22:46:41 -07:00
Philipp Burckhardt 605e282e28 docs: update variable names 2023-06-14 22:46:41 -07:00
Philipp Burckhardt 8e6c65a4e5 docs: add new feedback example 2023-06-14 22:46:39 -07:00
Philipp Burckhardt 140ce477ef chore: delete holdover feedback file 2023-06-14 22:45:52 -07:00
Philipp Burckhardt 5e66ca9697 fix: supply all required type arguments 2023-06-14 22:45:52 -07:00
Philipp Burckhardt ff3413f279 feat: improve type safety 2023-06-14 22:45:51 -07:00
Philipp Burckhardt cea592c041 fix: update to reflect usage of generics 2023-06-14 22:45:25 -07:00