Commit Graph

1649 Commits

Author SHA1 Message Date
Aditya Tripathi
6d380c28e3 refactor(ollama): ollama host -> url (convention) + readme and compose to reflect the same (#394)
* chore(docker): add OLLAMA_HOST environment variable to local and production configurations; update README for docker compose commands

* refactor(env): rename OLLAMA_HOST to OLLAMA_URL in configuration files and update related references
2025-05-21 14:28:10 -07:00
Waleed Latif
a94fd8703f fix(api): fixed POST request for API blocks (#392) 2025-05-21 11:57:38 -07:00
Waleed Latif
b9b662bf6d update README.md 2025-05-21 09:13:13 -07:00
Waleed Latif
a5b809c8e9 fix(docs): fixed naming semantics for memory tools, updated doc generator, & included docs for memory block (#389)
* added docs for memories

* updated doc generator script to better find outputs

* include google drive new tools in docs
2025-05-20 23:48:18 -07:00
Waleed Latif
31ccaa5227 feat(google-drive): added additional tools to interact with google drive (#387)
* added additional google drive tools

* added folder id and doc id fields for google docs and google drive, added additional google drive tools

* added google drive upload to list of google drive tools

* consolidated consts

* resolved PR comments
2025-05-20 23:13:03 -07:00
Emir Karabeg
d2cf31b42c improvement(mem0): tool input options 2025-05-20 22:56:11 -07:00
Waleed Latif
4cd80947bd fix(cors): allow workflow executions via API in the browser (#386)
* updated CORS to allow workflow executions via API in the browser

* ack PR comment
2025-05-20 19:12:35 -07:00
Emir Karabeg
33123c6361 improvement(memory): return memories in add, adjusted other memory tools 2025-05-20 13:03:50 -07:00
Waleed Latif
6170b80086 fix(streaming): added ability to stream back responses for agent even if there are downstream blocks (#385) 2025-05-20 12:33:46 -07:00
Emir Karabeg
bacf733503 improvement(memory): consolidated expected return value 2025-05-20 11:51:11 -07:00
Waleed Latif
6f8f307a5d fix(docs): fix docs sidebar 2025-05-20 10:03:19 -07:00
Emir Karabeg
1ebcaf5bfd improvement(reddit): better error logging 2025-05-20 01:27:39 -07:00
Waleed Latif
47090713ef Revert "feat(package): add tsconfig pkg to share across packages in monorepo …" (#381)
This reverts commit f5cbcfb514.
2025-05-19 17:03:54 -07:00
Waleed Latif
f5cbcfb514 feat(package): add tsconfig pkg to share across packages in monorepo (#380)
* add tsconfig pkg to share across packages in monorepo

* fixed docs build

* acknowledged PR comments
2025-05-19 16:58:51 -07:00
Waleed Latif
2a4590e649 fix(invite): allow anyone with access to the workspace to invite others, remove invite from dev environment (#379)
* allow anyone with access to the workspace to invite others

* hide invite members in dev

* remove invite member from sidebar in dev
2025-05-19 15:52:21 -07:00
Emir Karabeg
533f765c34 improvement(chat-deploy): added conversation ID to input 2025-05-19 13:33:23 -07:00
Emir Karabeg
0af7fb2a7a feat(memory): added memory block and tool (#372)
* feat(memory): added memory block and service

* feat(memory): ran migrations

* improvement(memory): appending memories; console messages

* feat(memory): added agent raw message history input UI

* feat(agent-messages): added agent message history

* improvement: added tests
2025-05-19 02:57:06 -07:00
Waleed Latif
b29827c4ee fix(errors): fix error handling for signup/signin 2025-05-19 01:26:00 -07:00
Emir Karabeg
8f75e795f2 improvement(ui): auth 2025-05-19 00:33:28 -07:00
Waleed Latif
1ec9770df3 fix(errors): fix error handling for signup/signin 2025-05-19 00:32:41 -07:00
Emir Karabeg
c8b2c9ea63 improvement(subdomain): added header links 2025-05-18 23:49:04 -07:00
Waleed Latif
fd82b99c5c feat(waitlist): remove waitlist, update login/signup/verify styling to match landing, remove OTP in dev/docker (#377)
* removed waitlist on landing

* remove OTP in dev or docker, remove invite members from sidebar in dev/docker

* modified signup, login, verify, and reset password to match landing

* add README for npm package

* acknowledged PR comments

* restore cmd+enter functionality
2025-05-18 23:04:22 -07:00
Waleed Latif
18ce26616e improvement(browser-use): added secrets to browser use agent (#375)
* updated husky

* added secrets to browser use, fixed gitignore

* fixed prettier ignore

* fixed param

* fixed PR comments
2025-05-18 19:56:42 -07:00
Waleed Latif
ef31a2fe7b fix(ci): fixed container registry name in ci, modified some routes to be dynamic to avoid nextjs telemetry 2025-05-18 01:39:49 -07:00
Waleed Latif
717e17d02a feat(bun): upgrade to bun, reduce docker image size by 95%, upgrade docs & ci (#371)
* migrate to bun

* added envvars to drizzle

* upgrade bun devcontainer feature to a valid one

* added bun, docker not working

* updated envvars, updated to bunder and esnext modules

* fixed build, reinstated otel

* feat: optimized multi-stage docker images

* add coerce for boolean envvar

* feat: add docker-compose configuration for local LLM services and remove legacy Dockerfile and entrypoint script

* feat: add docker-compose files for local and production environments, and implement GitHub Actions for Docker image build and publish

* refactor: remove unused generateStaticParams function from various API routes and maintain dynamic rendering

* cleanup

* upgraded bun

* updated ci

* fixed build

---------

Co-authored-by: Aditya Tripathi <aditya@climactic.co>
2025-05-18 01:01:32 -07:00
Waleed Latif
e57d3f79a1 fix(schedules): disable schedules after consecutive failures (#368)
* fix(schedules): disable schedules after consecutive failures

* acknowledged PR comments
2025-05-17 01:18:11 -07:00
Waleed Latif
0b055623a0 fix(ui): fix calendar component for setting schedules 2025-05-16 10:48:29 -07:00
Waleed Latif
96fdfbc3e6 fix(browser-agents): log live URL for stagehand and browser-use 2025-05-16 01:29:47 -07:00
Waleed Latif
a66c1e3b16 feat(logs): added log archive 2025-05-15 19:47:54 -07:00
Emir Karabeg
4bbc2b243c improvement(variables): changed object validation to support JavaScript object notation in addition to strict JSON 2025-05-15 16:08:20 -07:00
Waleed Latif
0621caf5a5 chore: update CSP, add speed insights 2025-05-15 15:53:48 -07:00
Waleed Latif
f07cffd264 improvement(logs): added infinite scroll, markdown rendering, and individual block input to logs (#364)
* add performant infinite scroll

* added markdown rendering in the logs

* added individual block input to logs

* fixed markdown render

* consolidate redactApiKeys to utils

* acknowledged PR comments
2025-05-15 14:14:12 -07:00
Waleed Latif
1152a264bc fix(subscriptions): fixed organization creation failure introduced by subscription updates (#361)
* fix(subscriptions): fixed organization creation failure introduced by subscription updates

* cleaned up tests

* run format
2025-05-15 12:28:46 -07:00
Emir Karabeg
274ebdf4eb fix(invite-workspace): addressed comments 2025-05-14 18:46:54 -07:00
Waleed Latif
43cb4cbf15 improvement(subscriptions): added log retention cron, enterprise plan & refactored subscriptions logic (#357)
* added cron to cleanup logs for free users

* added log retention cron, admin dashboard, & enterprise plan. refactored subscriptions logic & ui

* added more type safety & added total chat executions to user stats table

* removed waitlist + admin

* added tests, fixed edge cases

* removed migrations

* acknowledged PR comments

* added heplers, removed duplicate logic

* removed extraneous comments
2025-05-14 18:25:48 -07:00
Emir Karabeg
38b169cc31 fix(duplicate): add workspace ID to prevent cleanup 2025-05-14 12:00:29 -07:00
Emir Karabeg
38efb9a871 feat(invite-workspace) (#358)
* feat(invite-workspace): added invite UI and capabilites; improved tooltips; added keyboard shortcuts; adjusted clay desc

* improvement: restructured error and invite pages

* feat(invite-workspace): users can now join workspaces; protected delete from members

* fix(deployment): login

* feat(invite-workspace): members registries and variables loaded from workspace

* feat(invite-workspace): ran migrations

* fix: delete workflows on initial sync
2025-05-14 11:01:51 -07:00
Waleed Latif
575a482273 fix(oauth-selector): added oauth selector back for tools that it was missing from 2025-05-14 09:57:56 -07:00
Waleed Latif
7010c2d45a feat(models): added gpt-4.1 2025-05-13 20:19:54 -07:00
Adam Gough
76c22e9164 feat(docs): added tutorial videos & telegram logic added for user-agent (#348)
* telegram logic added for user-agent

* telegram and clay updated

* added more tool videos and descriptions

* Update apps/docs/content/docs/tools/google_search.mdx

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update apps/docs/content/docs/tools/google_drive.mdx

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update apps/docs/content/docs/tools/google_docs.mdx

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update apps/docs/content/docs/tools/google_docs.mdx

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update apps/docs/content/docs/tools/google_docs.mdx

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* docs update

* added new google docs youtube vid

---------

Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-05-12 13:24:10 -07:00
Waleed Latif
626dafae49 fix(db): fix slow db connection, add redis cache for gmail polling 2025-05-12 13:13:21 -07:00
Waleed Latif
2c7806feaa fix(gmail): fix unauthorized gmail polling 2025-05-11 23:38:20 -07:00
Emir Karabeg
230143af3c improvement(variables): variable experience and removed execution time (#349)
* improvement(variables): removed string type and kept plaintext without processing input

* improvement(function): removed execution time

* fix(variables): inputting variables and validating format

* fix(variables): sync

* fix(tests): upgraded tests

* Apply suggestions from code review

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-05-11 22:03:07 -07:00
Waleed Latif
c27698f7b3 fix(dependabot): updated repo structure for dependabot, manually update outdated packages 2025-05-11 18:56:16 -07:00
dependabot[bot]
5326f2f63c docs(deps): bump the docs-dependencies group (#352)
Bumps the docs-dependencies group in /apps/docs with 2 updates: [estree-util-value-to-estree](https://github.com/remcohaszing/estree-util-value-to-estree) and [image-size](https://github.com/image-size/image-size).


Updates `estree-util-value-to-estree` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/remcohaszing/estree-util-value-to-estree/releases)
- [Commits](https://github.com/remcohaszing/estree-util-value-to-estree/compare/v3.3.2...v3.4.0)

Updates `image-size` from 2.0.0 to 2.0.2
- [Release notes](https://github.com/image-size/image-size/releases)
- [Commits](https://github.com/image-size/image-size/compare/v2.0.0...v2.0.2)

---
updated-dependencies:
- dependency-name: estree-util-value-to-estree
  dependency-version: 3.4.0
  dependency-type: indirect
  dependency-group: docs-dependencies
- dependency-name: image-size
  dependency-version: 2.0.2
  dependency-type: indirect
  dependency-group: docs-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-11 18:51:33 -07:00
Waleed Latif
3580241d93 feat(discord): added discord block/tools (#347)
* feat(tools): added discord oauth, block, and tools

* added docs

* remove extraneous comments/logs

* added tooltips for disabled subblocks, acknowledged PR comments

* added tools and blocks for new repo structure

* added docs

* added more type safety, fixed some styling

* updated docs

* fixed style of dropdown in tool-input

* acknowledged PR comments
2025-05-11 18:32:04 -07:00
Waleed Latif
0fc0f683a6 feat(gmail): added gmail polling service to trigger workflow on incoming emails (#344)
* setup gmail polling service, not tested

* general improvements to gmail polling and error handling, receive message but triggers wrong wrokflow

* finished gmail polling service, works when I send multiple emails in a single polling period (triggers the workflow for each new email)

* remove unread messages

* remove unread messages

* modified to process all incoming emails as individual workflow executions, enhance dedupe, general improvements

* replaced desc w tooltips

* added cron job for polling gmail

* remove unused props, simplify naming convention

* renoved extraneous comments, removed unused processIncomingEmails

* fixed build issues

* acknowledged PR comments
2025-05-11 12:46:09 -07:00
Emir Karabeg
d79cad4c52 feat(sidebar-controls): added ability to expand on hover (#343) 2025-05-09 22:51:27 -07:00
Waleed Latif
a92ee8bf46 feat(turbo): restructured repo to be a standard turborepo monorepo (#341)
* added turborepo

* finished turbo migration

* updated gitignore

* use dotenv & run format

* fixed error in docs

* remove standalone deployment in prod

* fix ts error, remove ignore ts errors during build

* added formatter to the end of the docs generator
2025-05-09 21:45:49 -07:00