Waleed
ee77dea2d6
feat(guardrails): added guardrails block/tools and docs ( #1605 )
...
* Adding guardrails block
* ack PR comments
* cleanup checkbox in dark mode
* cleanup
* fix supabase tools
2025-10-11 20:37:35 -07:00
Adam Gough
bba407b507
improvement(privacy-policy): updated privacy policy for google ( #1602 )
...
* updated privacy policy for google
* update terms, privacy, and emails to incl address and update verbiage
2025-10-11 20:37:35 -07:00
Waleed
ab63978ce8
fix(blog): rename building to blogs with redirect ( #1604 )
2025-10-11 20:37:35 -07:00
Waleed
e697e50d4e
improvement(performance): remove unused source/target indices, add index on snapshot id ( #1603 )
2025-10-11 20:37:35 -07:00
Waleed
41ec229431
feat(sessions): remove redis as priority option for session data ( #1600 )
2025-10-10 18:04:03 -07:00
Waleed
c0f5ba75f1
v0.4.11: webhook, knowledgebase, billing fixes & redis for sessions
v0.4.11
2025-10-10 17:46:01 -07:00
Waleed
5a943bca32
fix(ci): pin all workflows and Dockerfiles to Bun v1.2.22 ( #1598 )
2025-10-10 17:36:06 -07:00
Waleed
923595f57e
fix(webhooks): use next public app url instead of request origin for webhook registration ( #1596 )
...
* fix(webhooks): use next public app url instead of request origin for webhook registration
* ack PR comments
* ci: pin Bun to v1.2.22 to avoid Bun 1.3 breaking changes
2025-10-10 17:19:51 -07:00
Waleed
241d9fd12d
improvement(kb): encode non-ASCII headers for kb uploads ( #1595 )
...
* improvement(kb): encode non-ASCII headers for kb uploads
* cleanup
* increase timeouts to match trigger
2025-10-10 17:19:51 -07:00
Vikhyath Mondreti
97a8778449
fix test webhook url ( #1594 )
2025-10-10 17:19:51 -07:00
Waleed
833e700b58
feat(sessions): add redis as priority option for session data ( #1592 )
...
* feat(sessions): add redis as priority option for session data
* update chat client otp
2025-10-10 17:19:51 -07:00
Waleed
2d49892aaa
feat(deployed-chat): added file upload to workflow execute API, added to deployed chat, updated chat panel ( #1588 )
...
* feat(deployed-chat): updated chat panel UI, deployed chat and API can now accept files
* added nested tag dropdown for files
* added duplicate file validation to chat panel
* update docs & SDKs
* fixed build
* rm extraneous comments
* ack PR comments, cut multiple DB roundtrips for permissions & api key checks in api/workflows
* allow read-only users to access deployment info, but not take actions
* add downloadable file to logs for files passed in via API
* protect files/serve route that is only used client-side
---------
Co-authored-by: waleed <waleed>
2025-10-10 17:19:51 -07:00
Vikhyath Mondreti
8ce5a1b7c0
feat(billing): bill by threshold to prevent cancellation edge case ( #1583 )
...
* feat(billing): bill by threshold to prevent cancellation edge case
* fix org billing
* fix idempotency key issue
* small optimization for team checks
* remove console log
* remove unused type
* fix error handling
2025-10-10 17:19:51 -07:00
Waleed
88d2e7b97b
fix(env-vars): remove regex parsing from table subblock, add formatDisplayText to various subblocks that didn't have it ( #1582 )
2025-10-10 17:19:51 -07:00
Waleed
c04eb01aed
fix(db): revert to dedicated sockets db connection establishment ( #1581 )
2025-10-08 08:37:58 -07:00
Waleed
5d887fdca7
v0.4.10: ts-sdk updates, db updates
v0.4.10
2025-10-08 00:56:04 -07:00
Waleed
1a0fdb32fe
chore(docs): update docs ( #1578 )
2025-10-08 00:55:18 -07:00
Waleed
9d45b8df1e
fix(ts-sdk): fix job to publish ts sdk ( #1576 )
2025-10-08 00:46:30 -07:00
Waleed
ae3a7f0865
fix(db): reduce overall number of db max conncetions to incr performance ( #1575 )
2025-10-08 00:30:44 -07:00
Vikhyath Mondreti
25f5e31378
v0.4.9: chat streaming API, DB config changes, sockets improvement, var highlighting, bug fixes
v0.4.9
2025-10-07 19:24:37 -07:00
Waleed
7bdf0e94d7
fix(curl-example): fixed curl example in deploy modal to reflect selected option ( #1573 )
2025-10-07 18:46:12 -07:00
Vikhyath Mondreti
8e43774b5e
improvement(sockets): position persistence on drag end, perms call only on joining room ( #1571 )
2025-10-07 17:31:02 -07:00
Waleed
715f42c1a6
feat(highlighting): added resolved vars highlighting to code subblock, to be consistent with other subblocks ( #1570 )
2025-10-07 17:17:39 -07:00
Waleed
8200e9a88f
feat(i18n): update translations ( #1569 )
...
* feat(i18n): update translations
* remove duplicate sections
* fix typos
2025-10-07 16:50:14 -07:00
Waleed
c6f6c9e2a5
fix(streaming-response): add in handling for the response block when streaming ( #1568 )
2025-10-07 16:21:10 -07:00
Vikhyath Mondreti
2d7ba91c0e
fix(workspace-selector-kb): fix selector for assigning workspaces for kbs ( #1567 )
2025-10-07 15:31:04 -07:00
Waleed
872e034312
feat(chat-streaming): added a stream option to workflow execute route, updated SDKs, updated docs ( #1565 )
...
* feat(chat-stream): updated workflow id execute route to support streaming via API
* enable streaming via api
* added only text stream option
* cleanup deployed preview componnet
* updated selectedOutputIds to selectedOutput
* updated TS and Python SDKs with async, rate limits, usage, and streaming API routes
* stream non-streaming blocks when streaming is specified
* fix(chat-panel): add onBlockComplete handler to chat panel to stream back blocks as they complete
* update docs
* cleanup
* ack PR comments
* updated next config
* removed getAssetUrl in favor of local assets
* resolve merge conflicts
* remove extra logic to create sensitive result
* simplify internal auth
* remove vercel blob from CSP + next config
2025-10-07 15:10:37 -07:00
Vikhyath Mondreti
a63a7b0262
fix(undo-redo): preserve trigger/advanced mode ( #1566 )
...
* fix(undo-redo): preserve trigger/advanced mode
* remove comments
2025-10-07 14:27:46 -07:00
Vikhyath Mondreti
991a020917
feat(nested-workflow-spans): nested child workflow spans in logs sidepanel ( #1561 )
...
* feat(nested-workflow-logs): nested workflow logs display
* logs UX consistency between success and error cases
* fix chat execution
* fix schedules trigger
* update all deployment versions dependent exections to use api key owner instead of workflow owner
* fix tests
* simplify tests
2025-10-07 12:32:04 -07:00
Waleed
f03f395225
fix(db): enable database connection pooling in production ( #1564 )
...
* fix: enable database connection pooling in production
* debug: add diagnostic endpoints to test NODE_ENV and database pooling
* test: add connection testing endpoint to diagnose production delay
* redeuce num of concurrent connections
2025-10-07 10:27:33 -07:00
Waleed
174f6a48a6
v0.4.8: more blog
v0.4.8
2025-10-06 13:22:22 -07:00
Waleed
c2f0a95802
fix(blog): center footer, fix dark mode, fix avatar ( #1559 )
2025-10-06 13:20:12 -07:00
Waleed
4dc4073452
v0.4.7: blog
v0.4.7
2025-10-06 12:35:29 -07:00
Emir Karabeg
d9b70087c4
feat(blog): created first page ( #1550 )
...
* feat(blog): created first page
* feat(building): first draft blog complete
2025-10-06 12:25:07 -07:00
Waleed
07fd9c3a4a
feat(posthog): added posthog provider instead of using nextjs instrumentation ( #1555 )
...
* fix(posthog): make instrumentation client not use next-runtime-env
* feat(posthog): added posthog provider
2025-10-06 10:59:46 -07:00
Waleed
377b84e18c
v0.4.6: kb improvements, posthog fixes
v0.4.6
2025-10-05 21:48:32 -07:00
Waleed
223ecda80e
fix(posthog): add rewrites for posthog reverse proxy routes unconditionally, remove unused POSTHOG_ENABLED envvar ( #1548 )
2025-10-05 21:27:03 -07:00
Waleed
7dde01e74b
fix(kb): force kb uploads to use serve route ( #1547 )
2025-10-05 17:50:21 -07:00
Vikhyath Mondreti
b768ca845e
v0.4.5: copilot updates, kb improvements, payment failure fix
v0.4.5
2025-10-04 16:37:41 -07:00
Waleed
86ed32ea10
feat(kb): added json/yaml parser+chunker, added dedicated csv chunker ( #1539 )
...
* feat(kb): added json/yaml parser+chunker, added dedicated csv chunker
* ack PR comments
* improved kb upload
2025-10-04 14:59:21 -07:00
Vikhyath Mondreti
0e838940f1
fix(copilot): targeted auto-layout for copilot edits + custom tool persistence ( #1546 )
...
* fix autolayout and custom tools persistence
* fix
* fix preserving positions within subflow
* more fixes
* fix resizing
* consolidate constants
2025-10-04 14:52:37 -07:00
Siddharth Ganesan
7cc9a23f99
fix(copilot): tool renaming
2025-10-04 11:52:20 -07:00
Vikhyath Mondreti
c42d2a32f3
feat(copilot): fix context / json parsing edge cases ( #1542 )
...
* Add get ops examples
* input format incorrectly created by copilot should not crash workflow
* fix tool edits triggering overall delta
* fix(db): add more options for SSL connection, add envvar for base64 db cert (#1533 )
* fix trigger additions
* fix nested outputs for triggers
* add condition subblock sanitization
* fix custom tools json
* Model selector
* fix response format sanitization
* remove dead code
* fix export sanitization
* Update migration
* fix import race cond
* Copilot settings
* fix response format
* stop loops/parallels copilot generation from breaking diff view
* fix lint
* Apply suggestion from @greptile-apps[bot]
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* fix tests
* fix lint
---------
Co-authored-by: Siddharth Ganesan <siddharthganesan@gmail.com >
Co-authored-by: Waleed <walif6@gmail.com >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-10-03 19:08:57 -07:00
Vikhyath Mondreti
4da355d269
fix(billing-blocked): block platform usage if payment fails for regular subs as well ( #1541 )
2025-10-03 12:17:53 -07:00
Waleed
2175fd1106
v0.4.4: database config updates
v0.4.4
2025-10-02 20:08:09 -07:00
Waleed
10692b5e5a
fix(db): remove overly complex db connection logic ( #1538 )
2025-10-02 19:54:32 -07:00
Waleed
62298bf094
fix(db): added database config to drizzle.config in app container ( #1536 )
2025-10-02 18:09:27 -07:00
Waleed
5f1518ffd9
fix(db): added SSL config to migrations container ( #1535 )
2025-10-02 18:04:31 -07:00
Waleed
cae0e85826
v0.4.3: posthog, docs updates, search modal improvements
v0.4.3
2025-10-02 17:02:48 -07:00
Waleed
fa9c97816b
fix(db): add more options for SSL connection, add envvar for base64 db cert ( #1533 )
2025-10-02 15:53:45 -07:00