Ariel Weinberger
af36f1a5b0
feat(runtime): readme update ( #1111 )
...
* feat(runtime): readme update
* Create odd-moons-wash.md
2024-12-13 14:52:38 -06:00
Ariel Weinberger
5599287d1c
chore(ci): prerelease
2024-12-12 15:54:23 -06:00
Ariel Weinberger
44b7fb4e4c
chore(ci): test prerelease
2024-12-12 15:53:03 -06:00
Suhas Deshpande
d5ee8c89a0
Pre/1.4.1 ( #1054 )
...
* fixes `InProgressStateWait` interface (#1040 )
interface InProgressStateWait<T extends Parameter[] | [] = []> {
status: "inProgress";
args: Partial<MappedParameterTypes<T>>;
/** @deprecated use respond instead */
handler: undefined;
respond: undefined; // missed somehow in earlier change
result: undefined;
}
* Update index.ts (#1041 )
* Fix issues with the quickstart (#1047 )
* deprecate disabled, add "available" (#1016 )
* Pre release pre/1.4.1
* run prerelease on pre/*
* Pre release pre/1.4.1
* feat: surface Copilot Cloud errors in debug mode (#1057 )
* feat(react-core): toast for Cloud
* use hook instead of constructor for runtime client
* fix formatting
* fix type issues
* fix odd typo
* copilo cloud copilotkit provider: remove use client, and reference layout.tsx
* per install path dependency installation
* fix self hosting quickstart instruction, to mimick what we have in SelfHostingCopilotRuntimeConfigureCopilotKitProvider
* .
* highlight npx command
* find your copilot runtime: instructions update
* llm adapters: add quickstart code snippets
* remove unneeded section
* add steps to self-hosting
* fix legit docs issue that came out of nowhere
* remove llm adadpters reference which seems to break stuff
* fix assistant message css when not using tailwind (#1048 )
* Fix frontend tool definitions in LangGraph state (WIP) (#1053 )
* Pre release mme/frontend-tool-docs
* update packages
* move convertJsonSchemaToZodSchema to shared and add test code
* exit pre
* Pre release mme/frontend-tool-docs
* implement convertActionsToDynamicStructuredTools
* Pre release mme/frontend-tool-docs
* pass frontend function to LangGraph JS
* remove console.log
* exit pre
* Pre release pre/1.4.1
* fix(ci): remove typescript step from quality, we run build anyway
* exit pre mode
* Release 1.4.1
---------
Co-authored-by: Markus Ecker <markus.ecker@gmail.com >
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com >
Co-authored-by: Atai Barkai <atai.barkai@gmail.com >
2024-12-10 10:47:36 -06:00
Ariel Weinberger
11160fb715
run prerelease on pre
2024-12-09 17:55:52 -06:00
Suhas Deshpande
0483556cb2
test result status report fix ( #1050 )
2024-12-09 15:02:22 -08:00
Ariel Weinberger
8e6491b271
feat: enhanced deployment outputs ( #1051 )
...
* add print cdk outputs
* fix typo
* define lgc js in infra
* fix typo
2024-12-09 16:58:25 -06:00
Ariel Weinberger
aa0427decc
add pre/* branch previews
2024-12-09 16:32:45 -06:00
Ran Shemtov
a05232e11a
chore: add danger comment when LG executors are not aligned ( #995 )
...
* chore: add danger comment when LG executors are not aligned
2024-11-29 16:24:28 +01:00
Ran Shemtov
f6fab281ae
feat: langgraph cloud ( #918 )
...
* feat(runtime): rename remoteActions argument to remoteEndpoints
* feat(remote-actions): integrate langgraph-cloud as a remote action for CoAgents
* feat(runtime): rename remoteActions argument to remoteEndpoints
* feat(remote-actions): integrate langgraph-cloud as a remote action for CoAgents
* feat(sdk-js): add SDK for LangGraph JS support
---------
Co-authored-by: Markus Ecker <markus.ecker@gmail.com >
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com >
2024-11-27 13:31:58 +01:00
Suhas Deshpande
9049a957b3
fixes test reporter ( #969 )
...
* fixes test reporter
* remove continue-on-error: true
* tweak status updating
* tweak status
* tweak
* retrigger CI
2024-11-25 18:42:27 -06:00
Ariel Weinberger
1103087751
feat(next-openai): add cloud support for preview envs ( #965 )
...
* iteration
* make tests run against cloud
* fix formatting
* fix typo
* remove console log
* make canvas tests more reliable by checking the draft result as well
2024-11-22 13:56:41 -06:00
Ariel Weinberger
e6f80bcff0
feat(e2e): add next-openai project ( #963 )
2024-11-21 20:49:09 -06:00
Suhas Deshpande
738e51d299
enhance report ( #957 )
...
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com >
2024-11-21 09:38:51 -08:00
Ariel Weinberger
8ded1cc682
fix(e2e): create status check at the top of the workflow
2024-11-20 15:41:58 -06:00
Suhas Deshpande
ae695b4fc0
connect the flow ( #943 )
2024-11-20 09:13:42 -08:00
Ariel Weinberger
659ddf1d6c
fix(ci): destroy preview envs
2024-11-19 17:05:38 -06:00
Ariel Weinberger
bcc1b21981
fix(ci): preview envs destroy
2024-11-19 17:01:48 -06:00
Ariel Weinberger
e127bd7e04
disable concurrency for destroy step
2024-11-19 17:00:45 -06:00
Ariel Weinberger
c74b63a3f5
fix(ci): destroy preview envs
2024-11-19 16:58:15 -06:00
Ariel Weinberger
a176debcee
feat(demos): add coagents-routing to preview envs setup, remove perplexity clone ( #945 )
...
* add coagents-routing to preview envs setup, remove perplexity clone
* fix comment
2024-11-19 16:55:18 -06:00
Ariel Weinberger
162a279396
feat(e2e): run against preview envs ( #938 )
...
Run E2E tests against preview environments
2024-11-19 08:43:30 -08:00
Ariel Weinberger
9e7b551828
chore(e2e): update workflow
2024-11-18 22:18:35 -06:00
Ariel Weinberger
f5d4391a40
chore(ci): preview envs destroy
2024-11-18 21:56:27 -06:00
Ariel Weinberger
d356ff4dc8
Preview Envs: Destroy on PR close ( #937 )
...
* initial
* update deploy
* test
* fix
* fix artifact sharing
* fix workflow
* push stuff
* dynamic trigger e2e
* add permissions
* trigger
* trigger
* trigger
* test ci
* update dir
* add dockerize.sh
* with shared artifacts
* with artifact upload
* test variant
* debug
* test again
* try-at-once
* one more try
* add dockerfiles
* test
* add turbo build
* progress
* fix build
* progress
* version
* test with follow up action
* progress
* progress
* update
* update
* update
* with provenance false
* multiple deployments
* fix issuez
* update
* update
* fix
* more envs
* deploy two
* oopdate
* better yaml
* unleash
* update infra
* fix + comment
* cleanup
* update deprecated Checkout version
* remove commented code
* WITH_LOCAL_DEPS arg for python
* update
* iteration
* change to poetry
* with deploy
* update
* iteration
* with pnpm
* with Pr number
* test matrix
* update workflow
* with app installation for ui
* consolidate dockerfiles
* more changes
* with monorepo install
* fix dockerfile path
* with linking
* with deploy step
* rewire
* fix type errors
* fix
* fix typo
* lots of good stuff
* with all demos
* better stuff
* array
* remove temp matrix in deploy
* better table
* update workflow name
* add missing env vars for destroy
2024-11-18 21:51:57 -06:00
Ariel Weinberger
e378e18019
Versioned & Local Deps for E2E Preview Envs ( #933 )
...
* initial
* update deploy
* test
* fix
* fix artifact sharing
* fix workflow
* push stuff
* dynamic trigger e2e
* add permissions
* trigger
* trigger
* trigger
* test ci
* update dir
* add dockerize.sh
* with shared artifacts
* with artifact upload
* test variant
* debug
* test again
* try-at-once
* one more try
* add dockerfiles
* test
* add turbo build
* progress
* fix build
* progress
* version
* test with follow up action
* progress
* progress
* update
* update
* update
* with provenance false
* multiple deployments
* fix issuez
* update
* update
* fix
* more envs
* deploy two
* oopdate
* better yaml
* unleash
* update infra
* fix + comment
* cleanup
* update deprecated Checkout version
* remove commented code
* WITH_LOCAL_DEPS arg for python
* update
* iteration
* change to poetry
* with deploy
* update
* iteration
* with pnpm
* with Pr number
* test matrix
* update workflow
* with app installation for ui
* consolidate dockerfiles
* more changes
* with monorepo install
* fix dockerfile path
* with linking
* with deploy step
* rewire
* fix type errors
* fix
* fix typo
* lots of good stuff
* with all demos
* better stuff
* array
* remove temp matrix in deploy
* better table
* update workflow name
2024-11-18 21:49:25 -06:00
Ariel Weinberger
93269f61ae
feat(ci): parallel preview env deployments
...
* initial
* update deploy
* test
* fix
* fix artifact sharing
* fix workflow
* push stuff
* dynamic trigger e2e
* add permissions
* trigger
* trigger
* trigger
* test ci
* update dir
* add dockerize.sh
* with shared artifacts
* with artifact upload
* test variant
* debug
* test again
* try-at-once
* one more try
* add dockerfiles
* test
* add turbo build
* progress
* fix build
* progress
* version
* test with follow up action
* progress
* progress
* update
* update
* update
* with provenance false
* multiple deployments
* fix issuez
* update
* update
* fix
* more envs
* deploy two
* oopdate
* better yaml
* unleash
* update infra
* fix + comment
* cleanup
* update deprecated Checkout version
* remove commented code
2024-11-15 18:30:16 -06:00
Ariel Weinberger
cda13b85ce
uncomment
2024-11-14 17:32:46 -06:00
Ariel Weinberger
e3187a919f
chore(ci): temp e2e job
2024-11-14 17:18:18 -06:00
Ariel Weinberger
7313c96376
chore(ci): update e2e flow
2024-11-14 16:50:33 -06:00
Ariel Weinberger
79a3a581f4
remove branch restrictions
2024-11-14 16:07:06 -06:00
Ariel Weinberger
62b5430195
chore: add e2e workflow
2024-11-14 15:54:58 -06:00
Ariel Weinberger
0ee1e025ae
chore(ci): concurrency group
2024-11-14 15:34:57 -06:00
Ariel Weinberger
0856fc6ffe
chore(previews): better infra setup for flexibility ( #915 )
...
* test better infra setup
* fix project names
* fix table generation
* fix build secrets
* test fix aws account
* deploy fix attempt
* test
* test
* with print aws config
* get caller identity
* add -stack suffix
* test
* test
* fix ci
* fix build issue
* test
* test
* test
* test with ci fix
* set default account id cdk
* test fix
* set account explicitly
* update with env
* fix ci more
* add data test ids for canvas researcher demo
* prep for tests
* improvements
* add auto warmup for apps
* add more stuff to workflow
* add concurrency group
* only deploy two demos for now
2024-11-14 15:15:03 -06:00
Ariel Weinberger
02ded536a5
chore(ci): preview environments ( #903 )
...
* update ci
* wip
* modify workflow
* wip
* update workflow
* cdk destroy
* update workflow
* update yaml file
* update yaml
* add concurrency for deployments
* rename tag
2024-11-12 18:14:34 -06:00
Ariel Weinberger
81966e4757
chore(ci): add preview env destroy workflow
2024-11-11 18:32:09 -06:00
Ariel Weinberger
4001cdeee8
chore(ci): update workflow paths
2024-11-11 18:06:34 -06:00
Ariel Weinberger
7eb783092f
rename workflow
2024-11-11 18:03:07 -06:00
Ariel Weinberger
ea636fccb3
Feat/preview envs demos 1 ( #886 )
...
* previews
* wip
* with preview env
* fix aws region
* redo
* fix
* remove-branch
* test
* update workflow
* update
* wip
* test
* add cdk deploy step
* test
* all stacks
* use doppler
* test api key
* fix build
* fix comment
* add paths
* test something
* install pnpm
* pnpm i
* reorder
* new comment
* generate table
* fix
* test
* test
* add generate table script
* update
* get PR name
* with pr number
* include pr number
* with log groups
* update ci
* add label
* add additional demo to preview
* disable one project
* test
* with doppler api keys
* wip
* fix
* add support for coagents-qa-text
* qa native demo
* add more outputs
* more granular
2024-11-03 15:40:24 -08:00
Ariel Weinberger
d6613677c0
chore(ci): add previews action
2024-11-02 20:26:25 -07:00
Ariel Weinberger
3fb3f048a9
feat: examples in monorepo ( #590 )
...
* add all demo apps under "examples"
* add renovate
* remove todos and textarea example
* fix docs
* add examples to gitignore
2024-09-24 14:46:23 +02:00
Ariel Weinberger
4e6a93b2da
feat: animated banner ( #553 )
...
* preview
* wip
* new animated banner
* update banner in docs
* add readme to ignore paths on workflows
* fix filename
* fix filename
* fix filename
2024-08-28 12:37:50 +02:00
Ariel Weinberger
70935b46b1
feat(docs): new content ( #509 )
...
* feat: add concepts - generative ui
* updated copilot runtime docs
* add customize look and feel docs
* fix heading and typo
* add paths-ignore docs to standard CI workflows
2024-07-29 14:26:25 +02:00
Ariel Weinberger
8f043e66df
chore(ci): rename workflows back to original names
2024-07-23 06:11:58 +02:00
Ariel Weinberger
587007a154
chore(ci): rename workflows to fix hanging CI workflows
2024-07-23 06:10:54 +02:00
Ariel Weinberger
5002a0ff9c
feat(monorepo): upgrade turborepo to v2.x and pnpm to v9.x ( #468 )
...
* run turbo codemod migrate
* temp remove gloablDependencies and globalEnv
* bump turbo to v2
* chore(monorepo): remove old cloud package
* chore(monorepo): upgrade turborepo to v2.x and pnpm to v9.x
* feat(runtime-client-gql): generate client before each esbuild iteration in watch mode
* chore(monorepo): restructure turbo.json dependencies
* chore(monorepo) add format and freshbuild turborepo tasks
* chore(monorepo): update contribution guide and README.md
* chore(runtime): remove --clean flag
* chore(monorepo): set default UI to stream mode
* fix(ci): upgrade pnpm version to 9.5
* update lockfile
* fix(ci): turbo build before type checking
* fix(ci): remove turbo reslint extends
* fix(runtime): generate gql schema after build
* fix(ci): dependencies
* fix(ci): fix dependencies
* fix(ci): bump pnpm version to 9.5 in quality.yml
2024-07-15 18:03:11 +02:00
Markus Ecker
ded29b3e13
fix(ci): pnpm-install step in all workflows ( #421 )
...
* update CI
* attempt to fix CI
* attempt to fix CI
* attempt to fix CI
* attempt to fix CI
* attempt to fix CI
* fix pnpm install in all workflows
* fix all workflows
---------
Co-authored-by: Ariel Weinberger <weinberger.ariel@gmail.com >
2024-07-04 11:04:05 +02:00
Ariel Weinberger
b62828e5f0
feat(ci): use nodejs v18 and v20
2024-06-26 12:12:00 +02:00
Ariel Weinberger
7f3fc7b000
test with node version 18 only
2024-06-26 12:10:03 +02:00
Atai Barkai
2eb65244c2
add openAI_API_KEY env var
2023-08-27 22:26:09 -07:00