-
Notifications
You must be signed in to change notification settings - Fork 3.1k
staging #1932
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
staging #1932
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Use helper for api key validation * Lint
…ables in webhook execution (#1764) * improvement(chat): increase max files to 15 and resolve workflow variables in webhook execution * fix workflow vars * fix for schedules
…g files (#1766) * feat(files): added file manager table, enforce permissions for viewing files * rename types * cleanup * cleanup * confirm local file system works with all contexts * clean * remove isAsync * ignore expiresAt * add relative imports instead of absolute ones * absl imports * remove redundant comments
… auth (#1767) * fix(kb): fix mistral parse and kb uploads, include userId in internal auth * update updated_at for kb when adding a new doc via knowledge block * update tests
* improvement(ms-teams): resolve mentions accurately * fix for bots * add utils file * add logs * fix perms issue * fix scopes * fetch works for bots * Revert "fetch works for bots" This reverts commit 0ac702a. * update docs
…ill & suggestions in the settings (#1769) * feat(envvars): use cache for envvar dropdown key names, prevent autofill & suggestions in the settings * add the same prevention for autocomplete and suggestions to sso and webhook
…ription, start collecting current period copilot cost and last period copilot cost (#1770) * feat(cost): added hidden cost breakdown component to settings > subscription, start collecting current period copilot cost and last period copilot cost * don't rerender envvars when switching between workflows in the same workspace
* fix(billing): should allow restoring subscription (#1728) * fix(already-cancelled-sub): UI should allow restoring subscription * restore functionality fixed * fix * improvement(api-keys): move to workspace level * remove migration to prep merge * remove two more unused cols * prep staging merge * add migration back --------- Co-authored-by: Waleed <[email protected]> Co-authored-by: Siddharth Ganesan <[email protected]>
…them (#1772) * improvement(custom-tools): make them workspace scoped * fix auth check * remove comments * add dup check * fix dup error message display * fix tests * fix on app loading of custom tools
* feat(live-cursor): collaborative cursor * fix user avatar url rendering * simplify presence * fix env ts * fix lint * fix type mismatch
…ook order of operations improvements (#1774) * feat(triggers): make triggers use existing subblock system, need to still fix webhook URL on multiselect and add script in text subblock for google form * minimize added subblocks, cleanup code, make triggers first-class subblock users * remove multi select dropdown and add props to existing dropdown instead * cleanup dropdown * add socket op to delete external webhook connections on block delete * establish external webhook before creating webhook DB record, surface better errors for ones that require external connections * fix copy button in short-input * revert environment.ts, cleanup * add triggers registry, update copilot tool to reflect new trigger setup * update trigger-save subblock * clean * cleanup * remove unused subblock store op, update search modal to reflect list of triggers * add init from workflow to subblock store to populate new subblock format from old triggers * fix mapping of old names to new ones * added debug logging * remove all extraneous debug logging and added mapping for triggerConfig field names that were changed * fix trigger config for triggers w/ multiple triggers * edge cases for effectiveTriggerId * cleaned up * fix dropdown multiselect * fix multiselect * updated short-input copy button * duplicate blocks in trigger mode * ack PR comments
…onfigs + state management simplifcation (#1783) * fix(triggers): configuration persistences issues * required fields validation staleness issue
* feat(docs): added page nav buttons, static search, TOC footer * back to dynamic search since indexes are too large, added caching hour over hour
…s, only check for collision when focus is lost (#1791) * improvement(variables): add error context for duplicate variable names, only check for collision when focus is lost * disallow empty variable names, performance optimizations * safety guard against empty variables names
…outer (#1792) * fix(evaluator): fix evaluator to handle temperature gracefully like router * apps/sim * fix eval-input subblock
* fix(billing): should allow restoring subscription (#1728) * fix(already-cancelled-sub): UI should allow restoring subscription * restore functionality fixed * fix * improvement(start): revert to start block * make it work with start block * fix start block persistence * cleanup triggers * debounce status checks * update docs * improvement(start): revert to start block * make it work with start block * fix start block persistence * cleanup triggers * debounce status checks * update docs * SSE v0.1 * v0.2 * v0.3 * v0.4 * v0.5 * v0.6 * broken checkpoint * Executor progress - everything preliminarily tested except while loops and triggers * Executor fixes * Fix var typing * Implement while loop execution * Loop and parallel result agg * Refactor v1 - loops work * Fix var resolution in for each loop * Fix while loop condition and variable resolution * Fix loop iteration counts * Fix loop badges * Clean logs * Fix variable references from start block * Fix condition block * Fix conditional convergence * Dont execute orphaned nodse * Code cleanup 1 and error surfacing * compile time try catch * Some fixes * Fix error throwing * Sentinels v1 * Fix multiple start and end nodes in loop * Edge restoration * Fix reachable nodes execution * Parallel subflows * Fix loop/parallel sentinel convergence * Loops and parallels orchestrator * Split executor * Variable resolution split * Dag phase * Refactor * Refactor * Refactor 3 * Lint + refactor * Lint + cleanup + refactor * Readability * Initial logs * Fix trace spans * Console pills for iters * Add input/output pills * Checkpoint * remove unused code * THIS IS THE COMMIT THAT CAN BREAK A LOT OF THINGS * ANOTHER BIG REFACTOR * Lint + fix tests * Fix webhook * Remove comment * Merge stash * Fix triggers? * Stuff * Fix error port * Lint * Consolidate state * Clean up some var resolution * Remove some var resolution logs * Fix chat * Fix chat triggers * Fix chat trigger fully * Snapshot refactor * Fix mcp and custom tools * Lint * Fix parallel default count and trace span overlay * Agent purple * Fix test * Fix test --------- Co-authored-by: Waleed <[email protected]> Co-authored-by: Vikhyath Mondreti <[email protected]> Co-authored-by: Vikhyath Mondreti <[email protected]>
…structure, include workflow variables (#1799) * feat(import-export): improvements to export workspace, maintain file structure * fix type' * import/export variables * fix var ref id bug
…r-side resolver logic (#1801) * fix integration triggers * ignore text readonly subblocks * fix * fix to ignore readOnly vals * fix var references * simplify * cleanup code
* Notes v1 * v2 * Lint * Consolidate into hook * Simplify workflow code * Fix hitl casing * Don't allow edges in note block and explicitly exclude from executor * Add hooks * Consolidate hook * Consolidate utils checks * Consolidate dimensions
* fix trace spands timeline styling and hover tooltip * fixed invalid dom properties
…sOn for trigger subblocks (#1901) * fix(google-drive-picker): hydration issues with drive picker * respect depends on gating * add depends on for outlook polling * remove useless file * fix lint
…terate over parent & child items (#1903) * improvement(popover): added keyboard nav to tag dropdown popover to iterate over parent & child items * code cleanup * ack PR comments
…ed hook, remove additionalScopes arg from tool definition (#1905)
* feat: action-bar side-effects; refactor: removed unused styles from globals and tailwind config * feat(terminal): filters/sorting; fix(workflow): zoom bug * feat(sidebar): toggle; feat(terminal): show/hide timestamp * feat(toolbar): triggers ordering * feat: commands, cursors, room-presence, command-list, rename blocks, workspace controls, invite, search modal * removed old imports * ack PR comments * fix tag dropdown * feat: variables UI; fix: terminal keys --------- Co-authored-by: waleed <waleed>
* fix(jira): issue and project selector * fix endpoints * remove # for selector * fix chat selector * add preview card for jira * fix inf calls for teams * fix inf teams calls * inf confluence calls * fix confluence selector * add small # back for slack channel selector * fix wealthbox selector
…event suggested values (#1908) * fixed variables * add autocomplete=off to prevent suggestions for subblock values
…ded export multiple workflows (#1911) * fix(workspace-popover): added duplicate, import, export workspace; added export multiple workflows * fix copilot keyboard nav
* fix(variables): display name rendering * cleanup * cleanup more code
…tems from main app into docs for tools (#1918) * improvement(docs): updated script to copy over icons, cleanup unnecessary pages * updated script with auto-icon generation * ignore translations, only icons changed * updated images * updated i18n.lock * updated images
* Fix executor error * Fix cmd+enter * Lint
* fix(already-cancelled-sub): UI should allow restoring subscription * restore functionality fixed * fix Co-authored-by: Waleed <[email protected]> Co-authored-by: Vikhyath Mondreti <[email protected]>
* fix(already-cancelled-sub): UI should allow restoring subscription * restore functionality fixed * fix Co-authored-by: Vikhyath Mondreti <[email protected]> Co-authored-by: Siddharth Ganesan <[email protected]>
* fix(already-cancelled-sub): UI should allow restoring subscription * restore functionality fixed * fix Co-authored-by: Vikhyath Mondreti <[email protected]> Co-authored-by: Siddharth Ganesan <[email protected]>
* feat(i18n): update translations * fix build --------- Co-authored-by: waleedlatif1 <[email protected]>
* feat(blog): fundraise blog * added scaffolding and authors for everyone's articles * rename blog to studio * add blog post for multiplayer * add profile pic * Executor blog * mark emcn blog as draft * Fix x * v0.4.26 * fix(already-cancelled-sub): UI should allow restoring subscription * restore functionality fixed * fix Co-authored-by: Waleed <[email protected]> Co-authored-by: Vikhyath Mondreti <[email protected]> * fix(conflict): resolve merge conflict * fix(already-cancelled-sub): UI should allow restoring subscription * restore functionality fixed * fix Co-authored-by: Vikhyath Mondreti <[email protected]> Co-authored-by: Siddharth Ganesan <[email protected]> * fix(billing): should allow restoring subscription (#1728) (#1925) * fix(already-cancelled-sub): UI should allow restoring subscription * restore functionality fixed * fix Co-authored-by: Vikhyath Mondreti <[email protected]> Co-authored-by: Siddharth Ganesan <[email protected]> * cleanup blog --------- Co-authored-by: waleed <waleed> Co-authored-by: Vikhyath Mondreti <[email protected]> Co-authored-by: Siddharth Ganesan <[email protected]> Co-authored-by: Siddharth Ganesan <[email protected]> Co-authored-by: Vikhyath Mondreti <[email protected]>
* feat: place all styles in global vars * feat: prevented on workspace
…s, deploy template, error UI (#1931) * templates, usage indicator, wand, approval, ... * fix: build error import isTruthy
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Brief description of what this PR does and why.
Fixes #(issue)
Type of Change
Testing
How has this been tested? What should reviewers focus on?
Checklist
Screenshots/Videos