Commit Graph

118 Commits

Author SHA1 Message Date
Waleed Latif
7049b5ac5b feat(freestyle): refactored handler in executor, migrated from webcontainer to freestyle for code execution, fixed condition block issues (#222)
* migrated from webcontainers to freestyle for sandboxed code execution, updated all references

* fixed condition block edges disappearing

* fix issue with condition block out-of-order resolving inputs

* refactored handlers in executor to be separate files, added unit tests

* remove old executor handlers file
2025-04-04 01:16:50 -07:00
Waleed Latif
f904958114 improvement(tools): modified return type of mistral parser 2025-04-02 14:18:38 -07:00
Emir Karabeg
52ccaf3760 feat(loops) (#202)
* feat(loops): finished for loop; added for each and while ui

* fix(packages): updated loop package

* feat(loops): added forEach loop and special variables for loop; fixed execution console

* improvement: deleted while loop

* feat(loops): updated tests
2025-03-30 01:35:11 -07:00
Waleed Latif
4fbe825e2e fix(security): resolved nextjs middleware vulnerability 2025-03-24 16:26:01 -07:00
Waleed Latif
4714599339 docs: upgrade from MIT to Apache-2.0 license and update all relevant docs 2025-03-22 14:35:53 -07:00
Waleed Latif
eb5d01956e feat/codegen: added initial outline for sdk, added api keys table & view (#126)
* feat[sdk]: added scaffolding for sdk pkg

* feat[sdk]: simplified usage of tools for agent block

* fix[sdk]: added api key directly into AgentOptions

* fix[sdk]: simplified the conditional block by removing the code input since we don't need it

* feat[sdk]: added account-level api keys & db table to manage them
2025-03-18 17:49:50 -07:00
Waleed Latif
c3f666383f chore: cleanup root of repo by removing unused cli pacakge 2025-03-14 18:13:04 -07:00
Waleed Latif
384da37064 fix(npm): download issues and improve CLI messaging 2025-03-06 12:41:55 -08:00
Waleed Latif
400ee1452d fix(cli): improve root path redirect and bump version to 0.1.3 2025-03-06 12:00:34 -08:00
Waleed Latif
fb8a780224 chore: bump version to 0.1.2 with fixed HTTP redirect handling for downloads 2025-03-06 02:16:31 -08:00
Waleed Latif
88f7490a30 fix(npm): broken npx simstudio download by handling HTTP redirects 2025-03-06 02:14:09 -08:00
Waleed Latif
721fedfc75 feat(npm): simplify project structure by moving from @simstudio/cli to simstudio package 2025-03-06 01:51:20 -08:00
Waleed Latif
350a0dca57 fix(build): ignore the cli package when building our core project in vercel 2025-03-05 13:16:48 -08:00
Waleed Latif
cac85c6c24 feat(npm): Rename CLI package from @sim/cli to @simstudio/cli and update references 2025-03-05 11:59:44 -08:00
Waleed Latif
301b156139 feat(npm): added logic to disable auth, middleware validation, & db syncing for npm package 2025-03-04 17:56:14 -08:00
Waleed Latif
fd08e7e5eb fix: build issues with npx sim 2025-03-04 12:15:06 -08:00
Waleed Latif
d0f0f479a2 fix(npx): remove dependency on ora and test command, runs smooth 2025-03-04 11:53:10 -08:00
Waleed Latif
b3347afa4e feat(npx): added scaffolding for 'npx sim' command that relies on localStorage only, can be ran from anywhere with Nodejs 2025-03-04 11:45:55 -08:00